@jan: Glad I could cheer you up. :/
@samuel: I’ll make that change since it couldn’t really hurt anything, but the update that succeeded took only a few moments. I doubt it was longer than 30 seconds. Thanks for the tip.
FWIW, I’ve fixed the problems and have the updated sites running. The original post was intended as feedback, not a cry for help.