I think they are going to find that there was a defect of some sort with that windshield. They are designed to take the impact of a bird weighing up to 4 lbs. The WindBorne GSB weighs about 2.6 lbs. They are designed to more or less bounce off aircraft without causing damage.
If you want read...