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