Ah, thank you for noticing the things I didn't in my rather tired state, my friend.
Yes, you need to change a few things in that tank. Get two identical hides that have one opening and completely surround the snake. Plastic flower pots work great and don't cost much.
Also, get rid of the carpet (which is hard to keep clean and collects bacteria like nothing short of sponges) and use newsprint paper, paper towels, or aspen for bedding.
As was said, cover the sides as well as the back of the tank for added security and make sure you have your screen top covered with either foil or plastic. (I can send you a picture tutorial I made on how to cover the screen if you like).
Unless you have humidity problems, replace that huge water dish. You only need something for them to drink from that is low and wide...they don't need to fit into it.
And you can add some more greenery to fill in the open spaces in the tank, since BPs don't like open areas.
All that should really help your pretty little one settle down. If they still climb after all that, then they just like doing it.