My thought was that it might be a botfly (I think the correct term is warble fly, but we always just called them botflies). I've pulled them out of cats and dogs before, but never their eyes. I just can't tell though. Botfly larvae are good sized though, so that's probably not it. (WARNING: Don't google botfly while eating)