One great thing about ball pythons is, they don't need a UV or basking bulb like many lizards do. The ceramic heat emitter works great, but be warned it will wreak havoc on your humidity.
One reason to always monitor your UTH is the difference in your body temp and your snakes body temp. Your body temp is 98. Your hands are a cooler spot on the body, but you can bet they are still around 95-96. Something that feels only warm to you could easily be 104-110, and that is hot enough to burn your snake. Think about it, most of us set our hot water heater to 120-130, that is hot to us, and it would also cook your poor snake.
And I would bet the reason she hides under her water bowl is that the hides you have provided are not snug enough to suit her, so she made her own.
Gale