Now that you have read the response of lawyers in agreement, I suggest that the answers you seek are more "strategic" than legal.
Best to contact an experienced lawyer off-line to review all of your options.
Contact an experienced employment lawyer who also understands Unemployment Insurance hearings with the EDD.
If dishonesty is not an accurate reason for the termination, you will need to explain to the story what you think is the true reason.
A good employment attorney will also take inventory of how you are paid, to make sure you were getting your proper wages, meal and rest periods, etc.
The first consultation is almost always free. So you have nothing to lose by talking to an...
Consider a small claims action if you cannot get full satisfaction from the Labor Commissioner.
On the other hand, if you got a job paying the same or more, you have probably covered your losses and you have to ask yourself whether it is worth it to spin your wheels on unproductive and unpleasant matters.
David A. Mallen
Yes, you have rights.
If your employer has five or more employees, you have strong rights protecting your job until you return from your pregnancy, and strong rights against fired for being pregnant.
Talk to an experienced lawyer about your situation right now, so you can make a healthy choice for you and your family. Just about everyone gives a free consult.