Sounds like your dealing with some real hard water Gary.
Used to run a mobil power wash and had a couple of costomers with real bad nasty hard water and your post reminds me of them
Try a pad of OOOO steel wool. We use it to get lime dust off the windows on the tractor, when we work in the steel mill. You use this method with completly dry windows, mirrors too. Amazingly leaves no sctatches. Experiment, you'll see.