I have a paver patio on the other side of the pool, so can't dig there.
However, I think I found the leak! Unfortunately, it's in the main drain gasket :( . Inside the main drain pot where the main drain pipe connects to the "pot" (or whatever you call it), up and to the left of that, the dye...