OMG !! that IS a freak accident and I'm so glad he's ok !!
That reminds me of my dad years ago - he was fishing and went to cast - the fishhook came back and snagged his eyelid - he didn't lose his eye but it IS SO SCARY !!
I'm so glad your baby is going to be ok - poor little guy - you must have FREAKED out !! I hope it heals up quickly