Ships… big ships that is are likely the least important component of Iran‘s ability to block the Strait. They have a bunch of other assets, including missiles that could be launched at basically point blank range. Whether or not our destroyers AEGIS systems could successfully defend the ship would be a big question. Theoretically, if they launch enough of these missile simultaneously, it could overwhelm any of our systems.
And for what it’s worth, again, I’m not sure it would actually work, but Iran is infamous for its mosquito fleet of fast speed boats that theoretically could cause problems for our larger vessels.