It sounds like the water spots I had after going to lake of the ozarks a couple years ago.
They are not water spots, just look like them.
It's actually a type of algae.
Get some muratic acid from the hardware store and spray it on with a bug sprayer. let stand 1 minute, wipe, and rinse off...