Wow, glad you're okay!
My '05 R1200GS was terrible in the wind, and central Texas has a lot of wind. I was never able to sort it out and ended up getting rid of the bike because of it.
Yesterday it got pretty gusty on the way home from our ride, and I was on my Multistrada. I've noticed that when I switch that bike into Touring mode it handles the wind far better than Sport mode, so softening the suspension helps. It also helps to lower the windscreen all the way.
'11 Ducati Multistrada 1200S Sport "Stormtrooper II"
'09 BMW HP2 Sport
'98 Ducati 900SS Final Edition "The old whore"
'93 Ducati 900SS "Slightly older whore"
"Gentlemen. You can't fight in here. This is the War Room!"