I believe that the trigger was that pavement's transition which did upset your front suspension.
A better line (avoiding the center of the lane where oil and diesel builds up) may have avoided the fall.
Maybe many of those boats have Diesel engines and some road contamination comes from them.
Glad that you are OK, Josh.