Referring to trans people as "a transgender" is rude. If your other statements are as ill informed and inconsiderate, then it's no wonder your conversations with the trans community have been confrontational.
It's not surprising this debate is so broken when basic terms aren't even constant.