I have a friend in the industry and the word on the inside is that it was the oxygen units (they are located just there) or a bomb. Most likely is the oxygen units as they do occasionally explode :eek::eek: If you look at the pictures the hole is actually fairly small but the damage looks much bigger because the fairing has been blown away.
I'd say they are very lucky that bits didn't hit the horizontal stab. Now that could have been nasty. :eek:
At that altitude you've got less than 30 seconds until everybody passes out. The crew would have grabbed and fitted their masks then yanked the throttle back and thumped the stick forward and descended as fast as they could while keeping within speed limits. It would have been a wild ride. Think Vomit Comet.

