Also, trying to find the correct silicone as from what I'm reading GE I isn't good anymore...
Found this stuff, says aquarium safe:
Yes...I know it's white but whatever, it's a sump. I remember reading that weather shield in the green bottle from home hardware is good to go.