The only sensible way forward is to require that all residences be built to withstand a Category 5 hurricane, and to build a system of roads with similar specifications.
That means, of course, a stringent review (and, quite probably, massive overhaul) of existing Puerto Rican building codes - assuming that these even exist in a real-world sense.
That means steel-reinforced concrete walls and roofs in homes, or, at the very least, one large "safe room" in each residential structure, sufficient to house all occupants in a pinch.
No grandfathering with building codes... if an existing residential structure has no such provision, then either a sufficiently large "safe room" is added, or the thing gets bulldozed.
Also, provide tax and insurance incentives for residences with "safe rooms" built to code, with the biggest tax breaks and premium discounts for structures entirely built to code.
The only other way around that is to build a very large number of Community Shelters and to assign every person/family to a shelter, with some modest provision for overflow.
Shelters that can shield occupants during such vicious storms, and then reasonably house and sustain them for some weeks afterwards, based on pre-positioned supplies.
Supplies that are replenished quickly after each use.
In addition to a make-over for their roads, they may also need to bury their entire electrical / phone / cable / internet wiring system underground. All of it.
Where is the money going to come from?
Beats the hell out of me.
But that's what's needed.