I powered down the phone, pulled out the old charging module, popped the battery off, popped it onto the new charging module, put the charging module back into the phone, and powered the beast back up. The USB port now appears to be behaving normally, although I haven't put it through all of the possible tests yet.
But my phone appears to be back up to snuff, which is a good thing.
As I get older, I start to appreciate modular parts more and more.
I can think of several of my own modules that it might be convenient to replace...