Grenade crate is a bonus. Grenade itself is a weapon. So yes, they do call OnPlayerDamage. It' just that on realistic mode, sometimes you get much more damage not from grenade itself, but from the push it gives you. Other than that they're perfectly normal weapons.