Only if the usa respected all terms which they didn't
Point 1 : The United States of America and the Islamic Republic of Iran and their allies in the current war by signing this MoU, declare the immediate and permanent termination of military operations on all fronts, including in Lebanon**___**
Neither Iran nor the USA managed to stop their allies from fighting in Lebanon, so it's a quite weak to point there to justify restarting the fighting in the Strait
It means the decision will be made by both countries together, it didn't say the usa could pass from an alternate route
It says shipping should restart immediately for 60 days without charges, and Iran can negotiate with Oman (and the other littoral states) for a future arrangement
Feel free to cite from the text where you feel it says ships would have to do what Iran tells them (even within those 60 days)