HOLY CRAP!!! I FOUND 'EM! I forgot what these things were called, but I ran into them while searching for other gear and thought they seemed like an extreme protectiong glove. Now having said that, I've never tried them on, touched 'em, don't know anyone using them, or any other personal experience with them, I just saw your thread and your concerns and these popped into my head as something that MIGHT be worth looking at (not making any promises). The seem like they are ACTUALY designed around the dynamics of a crash and the forces that the hands/wrists encounter. Sorry I can't provide any REAL personal experience or feedback about these, just thought I'd bring it up for your consideration. Oh, if we ever meet, you owe me a cup-o-joe for the effort in trying to remember the name of the damned things! All that thinkin' gave me a headache! ha ha! Good luck finding the right ones and let us know what you opt for.
https://stores.sportbiketrackgear.com/Detail.bok?no=6957
Crap...I guess I should have read BOTH pages of comments...oh well.