Your work on the windscreen scratch turned out great!
Last summer I got caught in some sandstorm like conditions around Kayenta AZ which left the front of the windshield covered with microsopic pits. The clear signal lens ended up with a frosted appearance which took 4 applications of cut polish to resolve.
Was the Meguiar product you used the Ultra Finishing Polish:
If anyone else has windscreen damage from blown sand and has been able to remove it feel free to chime in..