This could have been worse. I am surprised nobody here has discussed the "twin just flew over us" part. I could hear it in the ATC audio.
I am surprised that ATC allowed anyone to land at any of the close airports until they determined where this heavy was sitting.