Interesting.
Checked the USGS site yesterday to see if the impact had been picked up as an earthquake, but there was nothing.
That would seem to indicate an airburst?
Could it have been a mini-nuke test in the atmosphere, meteor story as a cover?