I'm going back a few years on this subject of cleaning a scratched windshield. They actual had back in the 60's a windshield scratch cleaner. We used a buffer and this glaze in a paste form and buffed the windshield to nearly new condition. My thought is to contact a local glass company that cuts and installs glass and see if they have anything that might work. A new windshield is some serious bucks.