Most of the people that I talked to in La Paz when I arrived there a month after the storm said the damage was caused by the docks coming loose at Marina La Paz and the boats being blown off their stands when the sand/dirt washed away due to all of the rain that hit the various dry storage facilities. I've been on the hard in La Paz three times and never had a jackstand on anything but compacted sand.
It was foolish to leave the sails on the rigging when Marty was so well forecast - but I suspect almost all of those boats would have suffered the same damage due to crashing into each other, the docks that were adrift, and the riprap and concrete bulkheads.
My closest cruising friend in Mexico wrote a very detailed article (he was a mechanical engineer) about the causes of damage to boats in Marty in La Paz and how the insurance companies avoided payouts to almost all of those boats. The insurance companies blamed the damage on RF sails on the rigging but the facts were that the dock/piling connections for many of the docks failed due to wave action. Once those docks started drifting around they tore other docks and boats loose...and so forth.