How would US attribute who's sub it was?
They would have to retaliate on every other (non-allied) country.
They would have to retaliate on every other (non-allied) country.
The US has quite a.lot of ASW resources, can identify subs, and you can't do that attack without providing a position fix.
Also, the US has other intelligence sources.
Also, current political situation helps narrow likely attackers.
Also, and perhaps most importantly, not a lot of people have hypersonic weapons and subs to deliver them near the US. Flashy unique capabilities are great in many ways, but they are absolute crap for obscuring responsibility.