Yesterday playing CO I decided to get GL nice and early so I rushed. During this game I twice hit skulks point blank with the gl and suffered no damage to my own armour.
Its extremly hard to reproduce and I just seemed to be on extra twitch mode that day but the skulk MUST be in the air from what I remember. You can't just lay gernades on the ground and wait for the skulk to die. Twice I hit a skulk in mid flight before he got a bite into me and I suffered no damaged to myself (100 health 25 armour).
Seemingly the gernade explosion is being absorbed by the skulk and not blasting onto the marine.