The fact that he tries to dress like a teenage girl makes him seem lot older, on top of just unfortunate genes. If he wore something else than e-thot clothes he wouldn't seem so old
It's also the reason why they look more masculine in those outfits. The daintiness of the items just contrast with how blocky the body is.
Also the make-up ages them: Grannies who can't see right tend to also do a wobbly eyeliner line far away from the lashline.
Long nose, masculine facial features: Noses and ears tend to grow your whole life. Some of the aging process can be, aesthetically, masculinizing on some women (less subcutaneous fat: more bony, smaller eyes, thinner lips, a gut can appear... and various other changes in proportions). Can Make some old people androgynous in a weird way.
I think Bratty Peach would pass better if he embraced a granny-core or librarian-core aesthetic rather than what he calls "punk-goth-kawaï" (and is neither punk, nor goth, nor kawaï).
For real, he doesn't seem too tall. Plaid, An oversized cardigan with buttons. Corduroy. A natural hair color. Basically look like someone who enjoys needlework, own a lot of decorative plates and spend a lot of times at the library. If the voice is decent and the chest not too wide it could work.
The sexy schoolgirl makes people look twice at you and pay attention to your body. On contrary most people expect old people and sheltered nerds who dress like them to be funny-looking, they won't find the male frame as out of place and are less likely to look twice at those type of people. But if you dress like you stepped out of an anime you are drawing comparisons that are not gonna be in your favor.
(I mean i know he won't do that because of the obvious fetish, dude is wearing an animal collar we know the drill )