...I don't suppose there's any chance of going back with a net or camera in hand?
I can go back with camera and hope get lucky to photo frog again... it's a large pond area. The net is a no-no; imagine they would not like someone in their private pond with a net looking like it's capturing their fish or animals .
Remember to take care of the enclosure and it will take care of your frog !