Call your insurance company. You may have glass coverage you don't know about.
I have $500.00 deduct on both my collision and comprehensive and had the windshield done for nothing.
Many insurance companies see it as a lot cheaper to replace the glass, then paying collision damages cause you were distracted by something on the glass.
As for the buffing, well be careful. You can distort your view when you buff the glass and actually make the problem even worse. Most glass companies won't do it any more, especially when the insurance companies will pay em to replace it.
97 Sahara, 74 Renegade, 72 CJ5, 55 Willy's (the Beast) Boss 302, 6:34 gearing, Bose 901 speakers.
God I miss that Jeep. Forgot the kinda Jeep, 80 SX4.