Claiming a military coup is really misleading. The Revolutionary Guards is a paramilitary unit that has been given much power over the actual Iranian military forces. If there had been a military coup there would be fighting in the streets involving the military and the Revolutionary Guards (Pasdaran). In fact, this simply cements the mullahs’ hold on the populace and is no coup at all.
Short-term, I think you're right. But power is also shifting away from the Mullahs & toward the IRGC commanders (& Ahmedinijad). I think that Ahmedinijad used to be the Fig Leaf for the Mullahs. Now the situation is reversed.