Iran is not mentioned because Persians are not Arabs. Arabs speak Arabic natively, while Persians speak Farsi. Muslims generally know Arabic even if it is not their native religion since the Qur'an is not "translated" into other languages. In the view of Muslim scholars, so-called translations are regarded as interpretations.
An overview of competing ideologies in the Arab world