My only advice is to be SURE. You use a lot of language like "I think" and "as far as I can tell" when it comes to her temps and humidity and such. And I'm not sure if that's your way of speaking, or if you legit are guessing.
Don't guess. Get the tools you need to be sure if you don't have them: thermostat, hygrometer, etc. This will ensure beyond a doubt that she's happy and comfortable in her cage. My first thought is that she's trying to stay near your body heat (which is a steady, comforting 98 degrees) when you try to put her in her tank because the tank is too cold.
Also, not a great idea to take your snake out in public. Too many unknowns: temperature fluctuations that can make her sick, things she can pick up to make her sicks (mites), and you never know how people are going to react either. Just a heads up.