There is a big difference between controlling physical facilities,,,,,and open international waters.
The Strait of Hormuz is not in open international waters. It's within the territorial waters of Iran and Oman, with some points overlapping both territories.