So I unrooted and reset totally to stock using the onboard Verizon update software, which downloaded and installed the most up-to-date OS direct from Verizon via USB. Yes, it's starting from scratch, but sometimes that's what needs to be done.
After the fresh install, this clean slate also fixed some of the battery drain issue. I'm still getting a ridiculous amount of "System" use, but after re-rooting and disabling/freezing a lot of apps, I'm so far getting through a whole day with 50% battery use (at least until I get home and am stuck with 3G, anyway.)