Do you even want to work with that lady? She sounds dreadful. Do you have colleagues you can use as a reference? Is there an HR or corporate you can contact, in writing, to clear your name? I wouldn't want to go back but Id want a good reference and ...