Jeff,

If I'm understanding you, the clay is holding water fine. Only when the water level came up to the topsoil did you start losing water. If that's the case, I'm betting your pond will hold water once the topsoil is soaked and settles down. It may take a while, so be patient.