What an awful thing to have happen.
If it makes you feel any better....
I was driving along in my recently purchased [at the time] '81 300td when CRACK-a car going the other way kicked up a small stone and cracked my glass. Couldn't believe it-first trip in the car, wide [extra wide] road, minding my own business, etc. S#<* happens as they say.
Looks like you could've been seriously injured and am glad you weren't
Don't buy glass from diamond as I've had problems on more than one occasion with them. Don't settle for aftermarket glass. I've had trouble with them too.
Cheers,
Bill