Any news?
I just heard an NPR Planet Money podcast on this, they interviewed passengers, a lawyer specialising in sanctions, described the passenger's experience in Iran, and that they plane that evacuated them also needed to make an emergency landing.
No talk of a one engine getaway unfortunately :-)
https://www.npr.org/podcasts/510289/planet-money