I think USN confidence of current abilities is reflected by the fact the Pompeo, as much of aChina hawk he is, no longer sends US carriers through the Taiwan strait. Clinton sent two during the third strait crisis. My understanding is USN is 5+ years out from having credible counters to Chinese AShM right now.
I don't think Pompeo's reasoning for not doing that is because he thinks China is going to start a hot war with the US by taking down two of its many aircraft carriers. A true war hawk would be salivating at the thought of China stupidly killing a few thousand Americans.