consequently much debris which included an LD3 container was on the runway and the the A330 hit it as it touched down
its all in the links above if you care to read
All I can see to support that theory is a quote on AvHerald: "
Rumor is the G-VNYC's belly [sic] collided with an LD3 on touchdown." (my emphasis)
Apart from being unsubstantiated, it's hard to reconcile that story with Virgin's statement that "the damage is confined to non-structural parts of the aircraft, we only lost a number of fairings and panels."