Sorry to hear about your escpees (both of you).

I can't offer any first aid advice, but is there some cat free room you can put your frogs in, at least at night?

As for the tiny gaps frogs can go through, I've seen Grays squeeze themselves through holes that appear no larger than their skulls. The fleshy parts are all very squishy, I think only the bones hold them back.