Yes, they still operate 747SPs and a few -200s and a single -100B. They'll have to get used to continuing with them for a good while to come because although funding is available for the planned acquisition of A330s, Iran's continuing pariah status (particularly as a result of its nuclear plans) is going to ensure that sanctions remain in place for some time to come.
I understand that plans are well advanced for Tu204s to be acquired to replace some of the airline's short haul fleet.