Sorry that you lost your snake. Why would you leave it in another tank for 2 hours and walk away though? Usually when I take mine out and put it in a tank to feed it I wait about 5-10 minutes after and put it back in its tank.
Is your home big? Like wolfy said look in small spots.