However, with the ability to reset perks now available to us, I reset my block tree, put all the points back in, and sure enough, the perk works again. I can't say how long it will last, it may just stop working again after another undetermined amount of hours, but at the very least it's fixed, and when it does stop working again, one can simply go back and reset their perks for one measly dragon soul and done, more Shield Charging. Or maybe it fixes it permanently, who knows.
Regardless, I felt this was worth sharing, as it probably takes a bit of pressure off of Bethesda to work on fixing the bug.
(It should still be fixed mind you, but it certainly does not need to take a very high priority any more)