Sorry to hear about the windscreen.
I know there was a deep rooted horror as I watched my own car fall off the axle stands in slow motion.
Which was a combination of the damage I knew I was about to cause and the fact I needed to ensure I wasn't trapped under it!
Stressing the positive, at least fibreglassing the old filler cap hole is progress.
Good luck, Paul.