De acordo com link :
3- Transit Visa ( 96 hours )
The Embassy does not issue Transit Visa, You should contact the airline company that will fly you to the UAE and enquire from them about the possibility of traveling to the UAE without prior visa.
Esta é uma seção que se aplica a cidadãos de países que não estão em uma lista anterior. O Irã não está nessa lista, então presumo que isso se aplique a você.