The US blockade allows passing of Chinese ships.
I would presume that the blockade exists only to block ships heading to Europe, South Korea, Japan etc, who happen to be decades old partners of US of A.
Make it make sense.
Even if Iran accepts the US proposal, there is no clear sign of Israel stopping its tyrannical expansion and occupation in the region. People will continue to suffer at the hands of the tyrant.