Well it's a limitation, anyway. It seems it's just assuming that people without head slots don't have heads at all. So ideally there should be a way for a mod to specify the difference between a headless character and a headed one who simply can't wear a magic helmet. I also don't see a way to specify a monster with different intrinsic protection for head versus body.