I figure that if they appear as female, and are going by a female name, then they should be referred to as a female. Otherwise they should be referred to as they want to be. It is never done as an insult in any case.