That is an issue with how all the guns that can headshot register headshots.
They aren't made for other player models/hitboxes.
Well, I'm pretty sure that the hitboxes will work if the area of another playertype is paintable individually.
How this works is similiar to paint can: if you can paint the head of a dragon, for instance, his headshot will be registered.