All of this fire and flames makes it sound almost like they had some sort of control when it hit, or rather not an uncontrolled from high altitude (very high velocity) impact... None of this adds up, although that could be why there was staggered messages from the ACARS, no SATCOM during dive or whatever, then once it manages to establish communications all the messages from during the dive are sent.... This really doesn't make much sense to me.....
Unless ofcourse the wreckage burns after floating back up...