This is unbelievably silly, you might as well say that they were targeted because they had the audacity to use different languages than English when they were selling oil. Their use of a currency other than USD was not the actual fundamental reason the US got mad at them, it was just a way that those countries moved their oil markets outside of US control.
The reason the US opposed those countries was because of who they were selling the oil to and to assert control over the oil market in general. Countries used other currencies other than USD in order to avoid US control. But the avoidance of US control was the part that the US was primarily mad about, not the specific currency involved. If USD went away, the US would not suddenly say, "we never cared about control in the first place, just the USD, so now you can sell oil to whoever you want and we won't pay attention to it."
The US would still oppose the countries selling oil to Bitcoin addresses that they didn't like. They would still want to target exchanges, they would still mark coins as dirty or get mad at countries who accepted coins from banned addresses or allowed dirty coins to transact, and they would still threaten countries that used techniques to try and anonymize who they were selling oil to or launder coins.
It's not about the USD, it's about the market. The USD just happens to be what the market uses right now, but the US government would still be "protective" of its market even if it used a different currency.
----
I'm trying to come up with an analogy here that makes it more obvious what the error is that you're making... it's like saying that the USD is responsible for all bank heists because criminals in the US mostly target banks that are carrying primarily USD money, and if all banks switched to Bitcoin then criminals would stop trying to steal from any banks. It's like saying that most website fingerprinting happens in Javascript, and that can't be a coincidence, so if browsers used C++ for site scripting instead of Javascript then fingerprinting would go away.
But of course that would be ridiculous. Bank robbers want money, and they won't stop wanting money just because the money is in a different form. They're not targeting banks because they love USD specifically and uniquely, they're targeting banks because they want spendable money, and they would still want spendable money even if that money was Bitcoin.
And similarly, the US wants control over the oil market itself, and it will not stop wanting control over the oil market just because the oil is all being sold for a different currency. If the US switches to Bitcoin, it is still going to get mad at countries that are participating in markets outside of its control, because the USD is just a way that the US exerts control over markets, not the primary reason why it exerts control over markets.
USD is in part a method to exert control over the oil industry. You are asking me to believe that if it went away, the US would throw up its arms, get rid of a substantial portion of its military, and stop trying to control the oil market. That's not a reasonable claim to make, there is no possible world where this would play out the way you're describing.
Do not confuse a mechanism with a motivation.