I am so sorry that happened to you. How awful!
A lawsuit might be the best course of action if you are terminated.
t is possible to lodge a complain with the US EEOC. That can be frustrating though since if there is a jury trial, you would have to prove unfairness to all twelve jurors whereas your employer, as the defendant would only have to induce reasonable doubt in one juror. Sadly I found this out through sad personal experience.
I hope you will not lose your job but if you do that you will get the just compensation that you deserve for the unfairness of the situation you outlined.