Run the ships through Oman’s side of the strait. Make sure Iran isn’t paid a penny. If Iran interferes in any way with shipping in an international waterway on the Omani side, declare piracy and take no prisoners. We should try to minimize civilian casualties, but the only good pirate is a dead pirate.
Why is any small boat still afloat along the Iranian coast?
In the end, stopping the missiles will require boots on the ground. If we don’t want those to be American boots ... well, we have a problem that has to be addressed. If Trump won’t face that reality, he is still leaving Iran in de facto control, and everything else is posturing.
At the narrowest point that leaves +/- 12 miles of water (about 10.5 nautical miles) owned by Oman to negotiate a big ship/tanker. Basically there is a small section where there seems to be no international water due to the narrowness, but, yes, Oman does own some. I don't know the depths or details of sailing a big ship through the twists and turns of the Strait.