So the game should adopt to your style of roleplaying? Awesome ! I usually roleplay that my character is a pink fairy who just uses spaceships to fly from one unicorn farm to the other. Clearly the game needs to be adopted to that. Fairy characters and unicorn farm POIs confirmed!
Without the sarcasm: the game depicts a the world as it is seen by the developers. As i wrote above, it's not as unrealistic as some people think it to be. For large portions of history (before the binary world view created during the cold war era) the games handling of ranks was not that uncommon or unlogical. You are free to do all your roleplay within the boundaries of this world. Which most of us do by just playing the game.
And to answer the final question you wrote, i have to reply with another answer: how do you explain the example i gave further above? How do you explain that Zar Nicolas II was granted honorary senior rank in a number of foreign armies, reciprocating by extending similar distinctions to a number of his fellow monarchs. These included the Imperial German, Spanish, Italian, Danish and British armies. Remember that Zar Nicolas II was the last Zar, the one during WW1. So in the "war of all wars", he still held honorary ranks in armies which he was fighting against. You explain this to me, and i can easily answer how you can roleplay somebody who holds rank in both superpowers.
Did the Zar get those ranks before war started?