Seamus,
If you are going to stay the course, you HAVE to get legal representation! If there is not some obvious group in your area that provides legal services to the LGBT community (Lamda Law, etc.) then contact the Transgender Law Center here in California and they should be able to point you to a similar group in PA. Please do this.
Good Luck and keep us informed.
Debby