Doesn't explain why UAE, Qatar, Kuwait, Bahrian, and Saudis would tolerate a fee transiting the strait. Let alone why America would agree to that in negotiations given they have little incentive to agree to any large demands.
If that is agreed upon it's going to come with some concessions by Iran which is even less likely.