Been there, done that,
Same routine almost exactly 1 year ago just south of Cuba on a road that looked very much like that one, the big difference is that the 2 guys I was with were much faster then me so when I went down I had to wait over an hour in 100 degree heat for someone to come back and help get the big pig up and going again. Its great you had a friend with you.
Hope your ok, this CDR ride is harder then what most people think it is, your moving along at 45-50 mph and you start to enjoy the ride and bam your in deep sand or going into a curve to fast, I almost died out there 3 or 4 times in that 2 weeks.
2015 Triumph XRx