The Chinese appear to have other resources to confirm the impact.
I am amazed that one can be so naive putting so much value in the Chinese data. And their satellite image showing the "debris" most likely was a total poppycock, probably some sort of political posturing to brag about their satellites. Also witnesses are notoriously wrong - this includes "Michael" working on an oil rig. I rather believe in "electronic" evidence than 100 witnesses. We know from TWA 800 what witnesses are worth.