Weight does not factor into damage, and glancing is purely a matter of failing to meet a fairly low damage threshold ('damage_interrupt_attack_threshold_mp' in the 'module.ini' file). Unless there is something I've missed (please point it out if I have), I can't see how weight would affect glances.
No no no, that's all wrong.
The interrupt attack threshold is when you get damaged, but not interrupted. You know how in native if you take 1 damage, your swing isn't canceled? That's what the *damage_interrupt_attack_threshold_mp' is (also one without the "_mp" for single player).
In Native it's set to 3 for SP and 1 for MP.
In cRPG they set it to 0 IIRC, when they changed the armour soak values.
Glancing is when you do 0 damage due to low PS, weapon damage, hitting too early in the animation etc.
Although you are correct, weight doesn't have jack shit to do with it. It's just heavier weapons generally having high enough damage to not glance unless you hit too early in the animation.
Edit: Why the - Teeth?