What I'm curious to understand is how Iran and Iraq came to be pronounced differently in this guide (or otherwise), when they are both spelt almost the same way. The social phenomenon explanation, while I get it, seems too broad.
As mentioned elsewhere, Iran is “ee-raan”.
Iraq is more like “eh-raaq”.
They have different initial vowels which are obvious in Persian/Arabic script, but harder to translate into latin script with variable vowel pronunciations in English.
It’s indeed surprising that the two are used inconsistently within the same book, but I suspect that’s just due to some uninteresting artifact of random chance. Perhaps the two sections were written by two different authors, or perhaps there was one author who happened to have an Iranian friend who exposed him or her to the native pronunciation. Who knows.