Hi Andry - I didn't think they could climb either, until I spotted one of my FBTs right at the very top of the glass, & in the centre too - not in the corner !!

I've also seen another of my toads jump up from the substrate & land on the side of the tank, sticking there for about 10 seconds. Amazing.

They are crafty little beggars, & suprise me every day

I do hope you find Cricket soon poor little thing. Good luck