Unless I read it wrong .. It sounds liek it was just a pebble under the liner until you recently hit it with the cleaner and caused the hole. Patch it and see if it stops the leak but don't let the detection people off the hook if they are working on a flat rate.