Metal Baby. Metal.
Metal shingles made to look like asphalt tiles have VERY HIGH resistance to wind damage, but here’s the catch - a well-installed roof costs just about two to three times as much as an asphalt-shingle roof. Now the roof is held in place with screws, not staples, but there is a forty-year guarantee on the integrity of the roof, and it is unheard of for any asphalt shingle roof system to offer more than 20 years and that is pro-rated in many instances.
Mere reliance on any kind of roofing material is not the determining factor in withstanding hurricane weather, it is an overall approach in the roof design itself, present as few as possible upright walls to the thrust of the storm. For this reason cantilevered or steep roof designs are avoided, as in high winds they simply shear off and sail away. The wall construction is also of concrete block with ties to the slab on which it is built going up the hollow in the concrete blocks, and tied to the rafters of the roof, then the column where the rebar ties pass through are poured full of concrete. A bulldozer would have trouble knocking that sort of wall down. The rafters are of truss design, with screwed-in metal plates at every juncture of the trusses.
Brick, concrete and steel. Holds up better than flimsy sheet metal.