It's more the strange inconsistency in how SE treats the ears that's the problem here.
Like the werewolf ears. When a Viera wears the Werewolf ears you get this.

It works even though you have to imagine that they stuffed their 2 foot long knife ears into something much smaller.
This is an item that, regardless of races, covers the character's ears.
You also have the werewolf body (and 2 other tops in the game IIRC) that have a tail which replaces the tail of any race that wears it so they're ok with replacing parts with glam sometimes.
So you'd think that a hood with large ear socks would do the same, right? Treat them like anyone else and hide their ears ... nope, you get them clipping right through in a horrible way. Sooo ... they're treated like Horns in this case?
Ok, so if it's cool to allow this abomination why not allow them to clip through job hats?
It's all very confusing when you think about it and it makes me wonder why they even have the hood show for Viera.