If one plots the original flight path all the way from IGARI to Beijing, but 180 inverted, does one not end up where the wreckage is?
I know this means violating Indonesian airspace, but one could then work in a 'simple' fire/comms/hypoxia scenario.
The old FMS N-S reversal scenario?