I know it sounds fishy, I concur and would be saying the same thing you are. Honestly I completed like 4 or 5 major projects, was there early, had to stay late ever night and close, I busted my ass for 82 days. My boss was promoted on her relationship with her boss. She does not write or speak very well, has no degree ( I am working on my third), dresses in tight club gear, has a gold cap on one of her teeth, leaves early every day, and is best friends with on of my peers. All of my associated who called me in shock on Friday tell me that she was obviously intimidated by me and that is why they think this happened. I won't voice my opinion on that, but the woman definitely was never warm and fuzzy told me. I said on the phone with her, another manager and the hr lady that I felt completely blindsided as I never had a clue that this was going to happen, the response from HR was that she could terminate me without warning or reason during probation.
sounds like a raw deal for sure, though I suspect a call to the local EEOC might yield something, particularly if you can highlight some of the twists...or if you know the higher ups number, call them and just be like, look I dont get it, I think you have a staffing issue in dept X. Spell out the accomplishments you did, how she conducts herself, etc and just tell them you wanted to make sure they dont continue to chew through resources because of her incompetence
Not like you are going go back there with her in place, but who knows maybe they can her and bring you back in, sounds like you actually got things done Problem is you would want to do that after you secure a new job, people in the same industry talk and you wouldnt want to be on a hiring black list