Hmm you checked everywhere in the tank? Mine gotten out before when I accidently forgot to close the lid when cleaning their water bowls out after that I made sure they were shut and had books on each end or clamps on the lid.
Check everywhere in the bedding, under the waterbowl, behind stuff and if he's not there check everywhere in the room you keep him check under the bed in box, under things my ghost corn went under his water bowl and dug around alot when he was young now he can't do it because I have a heavier bowl..
I'm not sure about luring him though I hope you find him I'll try to look up stuff about this later.
This forum mainly deals with cornsnakes and some orther reptiles maybe they can help you more?