Thank you for all the help!
The snake is being kept in a bedroom. He has an UTH on a thermostat that is set to 95 F, since the probe is between the tank and the mat. He also has a lamp with an incandescent bulb plugged into a dimmer that I use to control ambient temps if it gets too cold. I'm using an acurite thermometer/hygrometer.
I got him at an expo and sadly forgot to ask questions like when was the last time he ate or shed, how old he is, etc. And now I can't seem to find or contact who I bought him from. They did tell me at the time that he was on rats, though.
I will be more careful if I try to make it dance for him. I suppose making it go right up to him probably made him feel like HE was being hunted.
I might ask my family if I can use the hairdryer, and make sure to explain that it won't touch the rat. I don't know if they'll be okay with even that though, they'll be drying their hair knowing the hairdryer's been sitting right next to a dead rat.
And thawing in cold water sounds like a good idea, as long as I dry it enough. I have eco earth coconut substrate, so it tends to get stuck to anything wet.
I also will not refreeze the rats. It seems like a waste, but $4 a week isn't worth endangering my little noodle.
Thanks again! I hope he eats the next time I offer.