Doesn't say Iran is allied with Russia, just that they have a "strategic entente," i.e., Russia isn't resisting Iranian expansionism. That's not necessarily unbelievable. Global politics could shift considerably by 2034. An expansionist China is certainly a possibility as well.
That said, good catch on the Iranian soldiers using the Tavor. That is... weird. I hope they offer some explanation. It is produced under license elsewhere, though. The Iranians have also used clones of foreign weapons before -- for example, see
the DIO 5.56. But still.