I've read this a few times and to me if the water is in the cabin surely it has to be the heater pipes where else could the water come from?
Cobber is right regarding a pressure test being the best bet but make sure the heater is set to hot, if it's leaking out of sight and pooling behind the seats which appears to be the case, then some interior stripping may also be needed.