> Our ships are designed to operate in the Pacific or North Atlantic, not the Persian Gulf.
Nearly every type of ship in the USN has spent considerable deployment time in the Persian Gulf. They are absolutely "designed" for deployment there. What "prevents" their deployment there is that it does not make tactical or strategic sense to put highly capable warships during a war in a tiny waterway when said warship is capable and effective at operating from outside said tiny waterway. Put a CBG in the Persian Gulf and it becomes just about as expensive to defend as an air base on land (much more so, given the logistics involved). That same CBG operating in the Indian Ocean against the same targets has tens of thousands of square miles in which to operate and avoid detection and attack, and never need to fire a missile in self-defense.