Simple math:
Iran can afford a manager of about $500K
$2M plus benefits and another $1M for the staff is just too juicy not to tickle the greed and envy of any Iranian coach even remotely considering himself qualified for the job. Particularly if nobody is getting a cut.
$500K can not bring anyone sane to Iran, let alone someone sane and good
So there should be compromise:
"International Sane Great valuable manager who gladly comes to Iran" becomes:
One of the better domestic coaches we have we did not try before or recently: Yahya, Taghavi, Schafer, Branko
or
A crazy reputable good international who has no job now because he was doping
or
A fresh International who has reasons to come to Iran and has no other options now, such as Alexander Nouri
I personally go with Nouri or Schaffer with 2 domestic young talents like Taghavi and yahya assisting and a strong bullying name as director of the program