Out of curiousity, if Qatar Airways was prevented from transiting the Bahrain FIR, would they be able to make Tehran FIR just across the Gulf? I don't know if Doha Approach reaches all the way to Tehrans airspace.
By the way, the Maldives just broke diplomatic relations with Qatar.