Do you read your own post? "By international community".
This was a name known to Europeans because it had stuck into their mind from ancient times when there was the Persian empire, such name never existed in Iran itself. Is there even a word such as "Persia" in Persian language? No. It just sounds weird to imagine anyone in Iran calling their country as "Persia".
The fact is Qajars who ruled Iran at that time were not Persians, and neither was the majority of Qajar army.
This is an Iranian source:
"The majority of infantry troops were of Turkish-speaking origin, with 26 regiments of Azeris from Azerbaijan and 16 regiments of Turkish-speaking recruits drafted in other provinces. Kurds and Lurs provided 8, and Persians the remaining 30 regiments (Picot, p. 112)."
42 Turkic regiments (with most if not all being Azerbaijani)
30 Persian regiments
8 Kurdish and Lur regiments
And this is only infantry regiments. Cavalry and artillery was primarily made-up of Azerbaijanis.