The strait is a powerful card, but as has already been exhaustively demonstrated it’s not an automatic win button.
I think like I already said multiple time that it stopped the full scale war to continue.
And to that, if the US exerted no influence then why did Israel sign an agreement at all?
If you are talking about the mou between the USA and Iran, they didn't . If you talk about the deal between usa/lebanon/israel then that deal give Israel the right to response to anything they deal against Israel national security. It is easy to control large part of lebanon what is hard is to destroy Hezbollah and to maintain the occupation for years. That's why Israel want Lebanon to handle Hezbollah to try to cause another civil war