I actually have a question that relates to the problem you're having. So, I live in Pennsylvania, and from the transgender law site, I see that PA prohibits discrimination in public employment on basis of gender identity. Specifically, it's under an executive order.
No agency under the jurisdiction of the Governor shall discriminate against any
employee or applicant for employment because of race, color, religious creed, ancestry, union
membership, age, gender, sexual orientation, gender identity or expression, national origin, AIDS
or HIV status, or disability. (Signed by Rendell in 2003)
I work in a factory, so does that mean I have protection from discrimination. I don't think it's the same as protection from being fired for being trans*. It doesn't matter yet, but it will in about 2 years.