Simon, I clean conservatory roofs in the same way, on upvc roofs the customer cannot see how it dries from underneath, as long as I get the dirt and moss off they are happy.
On glass roofs washing off with tap water does not leave any spotting here but I assume that is because I am in a soft water area.
I guess it is the chalk in the water in your area that leaves the residue.