Well, I've never had that experience, but I'll tell you what I did on this one - remember, it all started because I had what looks like water stains on the cockpit side of the windshield, only they appear to be etched in or something.
Had a lot of suggestions from Pinking Glaze (no one's heard of it around here) to "0000" steel wool (the Paint Shop guy), to McGuire's Glass Polish (had almost no effect with the soft buffing pad I was using), to Jeweler's Rouge on a Dremel (buffs it out, but it's a little too course and leaves smudges), to 1500 and 2000 grit sandpaper (which left a slew of crazing scratches all over the place). I went the sandpaper route last, and then had to find something to reverse the effect of the sanding 8>( but it did remove the etches, somewhat.
Finally, I threw in the towel and ordered a "Windshield Polishing Kit" from Eastwood, which consists of a jar of Riordite Polishing Powder and a special, 2-1/2" hard felt buffer designed for an angle grinder head. Mixed up the polishing compound to a gravy-like consistency and went at it with the buffer at about 1000 rpm. A little compound and lots of buffing later (like a couple of hours, at least) most of the windshield looks really good - no more scratches, and a lot of the original etching is diminished but not completely gone. It's not so bad you can't drive it (in any conditions, really), it's just like you have very light wet stains on the glass, so I guess I can live with that. I'm not sure if I can EVER get everything out, so I'll live with it.
The Eastwood product really works, and their instructions (both included and on-line) tell you just how to approach it and that this is a slow process.
BTW: They also have a "Deep Scratch Remover" which is a sanding pad with 2000 grit, wet sandpaper pads attached for an air buffer or electric drill. No, I'm not trying that one.....they caution you that it can remove enough glass to distort images, and THEN you follow it up with the polishing process - Whew! THAT'S a lot of work!
Gordon