As it turns out, he has an abscess. They ran some tests to make sure he didn't have worms or anything, and he had to deal with quite a lot (though he took it very well), so we're going to let him hide. Until this evening, when we start giving him pills.
So now most of the stress is gone, and I'm calm, mostly, but I'm still paranoid. I don't want to accidentally make anything worse.