It is much more likely to have been an electrical problem.
That "impact point" looks like where the heater power and temperature sensors connect into the corner of the window,
The win-screens are heated for a good reason: they get very brittle and prone to cracking if cold, and a localized hot spot doesn't do them much good either.