Thank you so much, Zoolatry!
Okay, so I called the vet and asked how Locket was and the prognosis is good.
They expect him home Friday afternoon, but I need to keep him up on his antibiotics over the weekend and on Tuesday he needs to come in for a blood test. Trina, the vet tech who loves Locket because of his full name, John Locke (see Locky's profile), said one of the other cats hissed at him and he was so shocked he just stared. (We have a no hissing policy in our house.)
I asked if I should keep him crated, but the vet said so long as I keep him quiet he'd be okay. He says he'd be much happier on my lap than he would in his cage.
I'll take my final two midsemester exams tomorrow and then I don't have anything else to do. Locket and I can catch up on old A-Team episodes and I can read him Louisa May Alcott's mysteries.