You are very lucky to have survived the encounter with the Tripehounds! I would have stalled and spun out of there and onto the deck ASAP and to heck with flying mates! Live to fly another day and make amends, right? lol