I was just reading that ACIG thread you were talking about more closely..
It would be interesting to get that paper they mention that was written by Iraq that detailed each and every plane flown from Iraq to Iran so we could see how many of each variants Iran has access to as well as what exactly were in those Il-76's that were full of spare parts and supplies. While these undoubtedly are all gone by now, given Iran's penchant for reverse-engineering, we could see specifically what specific French ECM pods they had access to. In fact, i can't remember the name of it right now, there's a section in "F-4 (or F-14) Units in Combat" that details how they totally scrambled the F-4's radars.
But what really surprises me is that we haven't seen ALL of the mirages stationed within range of the Gulf. While their existence over the gulf at all is puzzling because we've only ever seen them stationed in Mashhad, the fact that they've been optimized in the anti-shipping role would make me think they all would be in the Gulf while Mashhad would be F-5's or something.
The sources for seeing Mirages over the Gulf is credible enough that i really don't doubt it. What the mystery is though is where they're based. Ferrying from Mashhad is out of the question, but we've only ever seen them on the eastern border. But then again, how many F-14's can we count on Google Earth, like 5? There are 12 in Mashhad, with one being confirmed as lost, that leaves 12+ unaccounted for, i have no doubt some of those have been cannibalized, but it's not TOTALLY out of the question that there's a squadron unaccounted for.
You also mention their use against drug smugglers, this begs the question what type of weapons were being used against them. Is the reason they're not all over the Gulf because they have no other option but to convert them to CAS/COIN role because they can't carry anything else besides rockets and bombs.