I get what you're saying dude. When I was pre-T I posted pics of myself with short hair, and longer, shaggy hair. People said I looked/passed better with it really short, but I didn't see that at all. Thought it emphasized feminine features more. The longer hair made me more confident and I preferred it so that's what I went with. After starting T, I got it cut super short again a few times but I always end up growing it back out.
FWIW you passed OK with both lengths, to me.. But the color wasn't doing you much favors.
Siege, you look male to me, the only reason I'd clock you is from a high voice.