The fix is either using Cheat Engine to correct the values or waiting for a possible fix in a future patch. As for what the correct values are, I don't know. There seems to be little definite information available on how the other defensive stats are calculated. I decided to continue playing with my buffed characters at least until the next patch and hope the problem is fixed in it.
Is there any way a character's base attributes change other than a bug? And what are the formulas to calculate the defenses, health, etc a character should have? Just trying to fix my chars as best as possible.