Yeeps! Glad to hear you're OK.
I've done that ride three times before. Almost did it this year, but decided to skip it to ride my own ride just over the ridge from where you were on Skyline Drive and down into Madison/Syria/Sperryville.
Heal up quick!