Not to be technical, but they really mean "allowed" to resign. They threw her a bone by not firing her.
Is the difference between “resigned” and “fired” the option to receive unemployment checks?