Using the power of the internets, I've pretty much come to the conclusion that there is no good answer for this other than windshield replacement. The techniques that work for the plastic headlight covers simply won't work for the windshield which is a much harder substance.