Oh no Eric!!!! Soooo sorry! I know you are doing everything you can, frogs are just stealthy escape artists and will get out if they are determined.....so sorrry.
I saw your post on facebook and now saw this thread here.
Again Eric I am soo, soo sorry. We get attached to these little guys and they become a part of the family. It is very hard to lose any sort of pet. Don't blame yourself. It is not your fault.
Have yourself a nice stiff drink later tonight! Take care. We are all thinking about you.
~Lesley