The only alternative explanation that I can think of, having read the others, is an unusually steep inversion. Any chance we can dig up a vertical temperature profile from somewhere?
Still doesn't explain the windsheets that cracked on the ground though.