There was no declaration of war by anyone so far, and I doubt Iran would wait for an official letter telling them they're allowed to sink a US allied carrier, especially now that they killed the leader's wife, son, dad, and a bunch of relatives (plus the only dude who the US could reasonably negotiate with)
Also what military support did they drop exactly? Ukraine isn't part of NATO, and the US has been carrying 90% of NATO since forever. I will point out that it was the US, through a combination of bombing and diplomacy that got rid of the Houthi threat to shipping. Nobody else succeeded.
And for what, exactly, a pat on the back from Trump? (who will then inevitably turn on them after a week and blame them for anything that goes wrong in the war.)
If escorting ship traffic was so straightforward with only upside, the US would be doing it already. Instead of trying to get someone else to take that risk.
There is no war; there is a speical military operation, an excursion or a preemptive retaliatory defensive strike.