1.) No I didn't have anything controlling the UTH. I was using an Apsen bedding giving about 3-4 inches of padding. I check the temp with a digital thermometer throughout the day and it remained consistant.
2.) The reason he gave me for why UTHs are not recommended is still a little confusing to me. He said that snakes have the ability to sync their temperature with the rock they are sitting on, so it's always a good idea to provide heat from above. I don't quite understand it.
3.) This was a reptile vet.
I did switch to the ceramic heat emitter, because I was also advised to remove the aspen bedding and use astro turf and I was afraid there would be too little padding between the heater and the snake. To combat the loss of humdity, I have provided my snakes with a humid hide (another suggestion from my vet). They don't seem to mind the change, but I wanted to make sure I was following good advise.