Fired is FIRED no matter how you pretty up the situation.
While it was a good move to rehire the lady in the long run will prob lose her anyway (bad karma)
Had occasion to be there done that----they sugar coat the whole issue under the old restructuring, your position is no longer necessary and unfortunately we dont have another position for you.
Goodbye and good luck in your next endeavor.