They were correct in their veto.
At what point does the world respect the sovereign borders of Iran? The national waters of Iran are theirs to control. I believe passage fees are to be respected and until that happens no one has a right to do anything about Hormuz.
Threats of genocide are mute for their clear illegality.