The glass itself feels smoothIs the glass etched inward, like little cavities, or does the stuff stick up and outward?
My insurance has a $500 deductible for any claim.Another thought would be to see how windshield glass is handled with your insurance. Just in case it happened to get broke.
A friend recently did that to his windshield. I should look into this0000 steel wool would be another option, just on the glass.