Isn't there some sort of automatic countermeasures system that would take care of a fire?
In datacenters they use special gas to extinguish fires without damaging the computers too badly.

I still think it's odd that there where two Iranians on board with fake passports, although it could be completely unrelated (traveling under the regime's radar?).
What if they just stole it? Biggest heist ever?