Reason he does not appear as a man is that his is, in fact, a child. This doesn't change the fact he was born male.

I didn't even consider that he was gender amorphic. And even if he was, he has an excuse, Vaan doesn't.