Since you 'blew the whistle' on your employer, you have a case for wrongful termination in violation of public policy since you were constructively terminated and subjected to negative action by your employer due to your whistle blowing activity.
In California, this is known as a 'wrongful termination in violation of public policy' claim and you have two years from the date of the occurrence of the activity to file suit against your employer.
You would also have a claim for retaliation due to filing for FMLA leave. You can file a complaint for retaliation due to your use of FMLA leave with the EEOC within 300 days of the discriminatory act.
You can file a complaint using the instructions available online here:http://www.eeoc.gov/employees/charge.cfm
Unfortunately, other than engaging in whistleblowing and filing for FMLA leave, you wouldn't have a cause of action against your employer, since discrimination based on occupation is not illegal.
It is also not illegal for your employer to be a complete and total jerk to you, and to engage in harassing behavior, as long as the behavior is not related to discrimination due to a protected characteristic, retaliation for your use of protected leave or other rights, or retaliation for your whistleblowing activity.
However, since you do have the two causes of action I mentioned above, your case would be strengthened by your employer's unethical and inhumane treatment of you.