Shobob, I'm of two minds. On one hand, it seems to me like WIS should be scurrying to clean up its mess when a program misfunctions and the game-code is at odds with the game rules. I feel like I could sustain an argument for the spirit of the law (the rules) being more important than the letter of the law (the code). (That phraseology sounds backward to me, but I -think- it actually fits in this circumstance.) You suffered a negative effect that was contrary to any experienced player's expectations because there was a malfunction of the game code. I think there's a winnable argument that you should be compensated.
At the same time, it seems to me that there's an argument that although there is a programming mess here, the game has managed to simulate a real-life situation that the current simulation engine overlooks, namely that sometimes there are kooky, inexplicable injuries that don't respond in any predictable way to rehab and from which players never return (your case, I assume, is a little better than that). Though issue is to be taken with the process (and this should prompt internal action on behalf of WIS programmers) the result is a reasonable one. Also a decent argument.
Aside from those two sides of the coin, I think there's also an outside factor that determines which argument WIS will always side with. I can't imagine WIS ever amending player attributes. Among the hundreds of thousands (millions?) of players scattered across thousands of teams in hundreds of worlds, setting a precedent by doing such a thing once would result in lots of extra work for them down the line. So out of two (somewhat) reasonable ways to approach the problem, they inevitably choose the second. "Completely understable" when it happens to someone else; "BS!" when it happens to oneself.