Doesn't sound like that incident; a descent that didn't stop appropriately! - very amature eye-witness stated that the a/c was "Weaving and diving with strange noises"
Hate it when others speculate, so I'll keep my thoughts to myself - probably way off the mark anyway!
Really glad the crew walked away - the Force doesn't need any bad Press right now, just as they are restoring some creditability.