Welcome to the Optimum Forum. Even with the strong paint protection you have, I'm uncomfortable recommending "dry" cleaning your car (and don't even think about a California Duster) - you might try a leaf blower as a touchless solution. Another option is to use an instant detailer (or ONR mixed to quick detailer formula) to at least dampen the microfiber towel, and prevent micro marring.
No warranty covers water spots because they are user error, but ONR softens hard water. If you pre-rinse, don't let the water dry before you use ONR. If you do get water spots, MDR (Mineral Deposit Remover) is a good way to remove them.