The USN isn’t the Houthis. Putting MANPADs on tankers to shoot at their helicopters is just suicide with extra steps.
The only way to prevent them from seizing ships is either physical escort and daring them to open fire on your warships (which is a bad bet in their home field). Or economic sanctions as countermeasures, which is likely what China’s response will be to the seizure.
An alternative strategy is to sail tankers to Columbia without leaving territorial waters and offload there. But that would require the Colombians to be willing to publicly go against America, so it’s doubtful but not impossible.