I would try different hides. A ball likes to be snug in a hide with only one door. The half log style can leave them feeling exposed and cause stress. The white hide I suspect is allowing light through and not giving your ball a dark hiding spot. If it is thick enough to keep the light from penetrating I would add one in place of the log. If it is allowing light through I would replace them.
I would also suggest going back to the last type of pretty it was eating regularly and see what happens.
Another tip for adding to a secure feeling for your snake would be covering the back and sides with a backing of some sort. I use thick drawing paper and it actually raised my temp a tad.
Feed in the enclosure if your not. There is no reason to feed in a different one. It just adds to stress when you move them around and you increase your chances of getting tagged by moving a snake while in feed mode.