Ha ha - glad nuttin was hurt.
I figured it happened as you described, just that the vid looked a bit like you had just ploughed into a stationary kite, so I'm thinkin "What could be more visible that a huge stripy red/black/white kite?"
After looking at in slow-mo I see the lines actually took you down! Woah!! That coulda been nasty! Clearly I have too much time on my hands.