The USN doesn't "get cross" it isn't a petulant teenager. It does what is is ordered to do by, ultimately, the President.
No President is going to provoke China by blockading, threatening to sink, or sinking Chinese merchantmen in international waters at this time, or any foreseeable time in the future.
If you are trying to argue that he will, then you are deluding yourself. You might convince yourself, if you try hard enough.