That is incorrect. Barrier islands don't shield a damn thing. They're deathtraps which disappear during the storm surge.
The storm surge will go over them or around them and get to the refineries without missing a blink.
Dig this:
Katrina
82.2 W
981 mb
80 mph
TS Winds 85 miles from center
Rita
82.6 W
969 mb
105 mph
TS Winds 140 miles from center