So the eye so far can only be used as a bargaining item with witch/mommy anglecliff "I don't remember her name correctly" when returning the eye, "which is her supposed son" she offers you an extra reward, in my route I leveled my powers and skill by making a pact with her, giving her a son.
Here she is, but you only get to know her later on during the hero's attack on sin!