There’s one crucial difference in your analysis. Russia never went within 1,000 miles of saying they wouldn’t supply Iran. But NATO has said, repeatedly, they will not engage with Russia militarily and they won’t allow their equipment to be used to attack Russia.
I’m not saying that mean there’s anything wrong with any particular bombing. I am saying NATO is being hypocritical and Russia is not.
I don’t recall anyone saying the weaponry couldn’t be used to strike Russia, but various NATO countries (including the US) have refused to supply long-range weapons.