With a hit like that I bet the staps broke or were not there, most guys with smaller boats use those cheap 1" straps that don't ratchet, just pull it and go!
Whats the Problem???? Strap it down and Keep on Gettin it, He's either got a Hemi or a Cummins- Both of which claim to be Bad azz, Now put the Bich in gear and Go... Prop looks Okay.....