the point is, whether we like it or not, it does not matter. Even if we do not want Bitcoin to be connected to politics, there is no way to prevent it from happening.
What affects Bitcoin is not the tension between Iran and the US, and Bitcoin's volatility does not depend on that event. However, these geopolitical tension are destabilizing the global economy, and this is putting pressure on capital flows and investor sentiment in the market. Meanwhile, Bitcoin is entirely dependent on cash flow and investor sentiment. So, it is not wrong to say that geopolitical conflicts have an impact on Bitcoin.
What matters is that bitcoin itself is untouched by politics, the price of it can be, but the coin itself won't be. They can't "ban" its existence, they can only ban you trading it for example, that's important. And the price is fine, we had fights in Russia, Ukraine, Israel, Palestine, Yemen, and many more places all around the world and price has gone up and down during all of those times and yet it recovered.
Like during the first days of Russia vs Ukraine, price crashed hard, and then it did all time high eventually. As we can see, we care when the news first breaks but then we do not care about it at all and just focus on something a lot better which is going up. None of these "news" matter to us for long term.