Bryan,
I do not have any experience with foil tape. However, many years ago, I had a garter snake that got some duck tape stuck to his head and neck. My best friends dad was a vet, and he recommended using mineral spirits to remove the tape. We got some mineral spirits and wet a cotton ball and wiped it onto the adhesive, and slowly removed the tape. It seemed to work well for me. I don't know about getting the mineral spirits to near the eye though, as I don't know if it would damage the eye or not.
Hope this helps,