i also have a glass top, I used silicone sealant to seal the entire back of it around the glass. Drilled holes in the back plastic to put heater/powerhead cords through, then sealed those.
So my eel then began climbing into the filter through the overflows. So I put an eel net out of plastic mesh around the filter returns, and that seemed to work, for a while.