As you say, "it" carries its own overtones especially in non-binary sexual identity contexts where singular they is clearly relevant. "It" isn't really gender-neutral so much as it's explicitly non-gendered/not human. (I mean, you'll get people who object to those who would call their pet it.)