That doesn't then mean that the fact that those same nations, which now have names such as Russia, Turkey, Iran, Ethiopia, etc., that were called something different when God gave Ezekiel the prophecy mean that the prophecy is negated and is rendered meaningless.
The fact that limited, finite man cannot grasp something that God has said, or cannot, in his extremely limited understanding, see prophecy being fulfilled when it is happening right in front of his face, mean that the prophecy is not happening and will not come to pass just as God said it will.
Just like the hundreds of Biblical prophecies that have been fulfilled down through the years have happened just like God said that would, the Exekiel prophecy will also come to pass.
And it will happen in our generation.
“The fact that limited, finite man cannot grasp something that God has said”
hmmmmmm it’s sort of ironic to put it that way. Because some finite minds claim to be able to grasp it just fine.
Anyway,, so then it should be a simple matter to translate. Ezekiel used the word that widely meant the modern territory of “Russia” and “Turkey” in those days? That should be a simple matter of translation. Like calling France “Gaul” or some such,,, that basically your opinion??