One very important piece of information is missing though. Was the cabin vertical speed indicating a climb or a descent?
@Lost in Saigon:
If the indication was accurate, it would have almost certainly been a climb. Even if the aircraft was descending at a rapid rate and there was a hull breach, the cabin altitude would have not descended appreciably during that time until they were below 8000 feet.