I would think tinting it might help.
every now and then ,I bump into a compound for eye glasses that fill in scatches
works for my eye glasses
the stuff I have right now is
U.S OPTICAL C-CLEAR
$6.95 for a 3/4 oz tub
address
us optical p.o.box 1983 new caney texas 77357 USA
I went to google and intered
glass + scratch + repair
found a few things in the $2.000 dollar range

found this also ( I cut and pasted this)
Windows / Glass - Scratch Removal
--------------------------------------------------------------------------------
by Travis Bradshaw
I am a professional window washer from Arizona. There have been a few times when I have arrived at a new customers home to find that construction crews or previous window washers have left scratches on the windows. I have found that the following method works well on very small scratches. For larger/deeper scratches the window will need to be resurfaced by a professional or replaced.
To remove scratches from glass / windows:
1) First wipe the class clean using a soft lint-free cloth.
Then smear toothpaste over the glass and make sure it completely covers the scratch.
2) Squeegee off any excess toothpaste with a new razor-blade.
Let the toothpaste dry thoroughly
3) Polish with a soft dry cloth
This will hide any small scratches in the glass and will save on a costly repair. For more information on window washing go to
www.glasscleaningsystems.comAbout the Author
Travis Bradshaw runs a window washing business out of Gilbert, Arizona.