I've read all four pages of this thread. The only two important facts which have been established are:
I) There is a BA triple seven in a sorry state on one of LHR's runways.
II) Nobody is dead as a result.
Please let's just wait for the AAIB to do its job.and stop filling PPruNe's boards with tedious speculation.
sr