Interesting. Extremely high energy impact. However, a MANPAD cannot reach 38,000. Maybe something else though?
Meteorite?.................small, maybe football size, solid, undetectable by radar, 40k mph...............