While certainly not the ‘only thing’, the flat spin is a big possibility.
Especially with reports of 100mph updrafts.
Another thing that could cause a flat spin is if the vertical stabilizer breaks off.
Yes, in addition to a lack of sufficient airspeed, loss of a major control surface, like a vertical stabilizer or even a partial loss of a wing, could also cause an aggravated stall.