From Israel's perspective there's an even stronger self defense argument given the amount of missiles aimed at Israel from Iran and the enrichment of nuclear material to military grades while constantly threatening the elimination of Israel. So the US argument that they knew Israel was planning the attack and they knew Iran would retaliate against US interests seems at least on the surface to bad valid.
What the US claims is really not a strong source of anything, and I'm saying that as an American. The most compelling reasoning is that Israel was going to do something so US decision makers decided joining was the best worst decision, and I'm being very bend over backwards generous with that. Anything else is just excuses trying to cover it up. It seems obvious now that there was no stopping Israel from their strike on Iranian leadership. It was too ripe of a target, they have been emboldened by current US admin, so at that point it was in for a penny, in for a pound mentality.
If the US thought an Iranian retaliation from an Israeli strike would be to attack US assets, then the world would possibly have some sympathy. No rational person could condone an outright first strike just because we thought something was going to happen. Yet the fact that in the "we think they will do something" spit balling never suggested shutting the down the strait seems very suspect as well.
Iran has supported a treaty on elimination of weapons of mass destruction in the middle east, Israel has been the blocker of it, only actor in the region that has nukes, and isn't in the NPT.
As a non-signer of the NPT, military aid to Israel is also illegal under US law, so we play along with strategic ambiguity and pretend they don't have them.
On who?