The dirty secret may be that Russia and China do not particularly want a Hormuz strait controlled by Iran, and well on the way to getting a nuke
Maybe they would love to see the US attack Iran and eventually open the strait, at a huge cost to the US military, diverting from SE Asia and Ukraine and unable sustain domestic missile defence, and with a collapse of the credibility of the US presidency, perhaps the breaking of NATO