I was there, I saw what you did, I saw it with my own two eyes - I was the taxi pilot. I was so impressed until that happened. I reckon he caught a down draft which affected the vertical speed, meaning the demise of your friend.
Nice video.
Keep well
Taxi Boondog.