I don't think 103* for a few hours would do much damage. Its only 10* hotter then the recommended. It is enough to cause burns but I don't think it is enough to cause neurological damage.
The snake was probably balled up because you were rummaging around and it was freaked out. Ball pythons do tend to ball up...that is why they are called ball pythons XD
Lets face it, there are many many people who keep ball pythons relatively successfully on unregulated UTHs and they aren't all neurotic and dead due to burns. I am in no way condoning this action, but it is true.
Ball pythons can't really gauge their own body temperature, that is why it is up to you to provide a proper temp gradient.
Keep an eye on your snakes belly and get your thermostat as soon as you can.