To reiterate, no, unlocking one Allied Race does not also unlock the opposite one introduced at the same time. You may have worked on the reputation for the Mag’har, but that isn’t the requirement for the Dark Iron.
I know this is a popular and fairly trite quip to throw out, but to be clear… Activision has zero to do with the development of Blizzard games. Blizzard Entertainment is a subsidiary of Activision Blizzard, but has little else to do with the running of the company. Our Developers determine the content of our games.
I’m sorry if you feel that having a requirement to unlock an Allied Race is somehow a corporate decision, but it isn’t.
You paid for the ability to unlock access to the Allied race, Mirabelas, which you have. Again, I’m sorry if you misunderstood what that meant.