Whatever the problem is, it's not the iMate. The iMate handles ADB at full speed. (It can handle devices with far greater throughput than a keyboard, for example, graphics tablets.) Moreover, I've got the same combination and it works fine.
Especially if it's affecting one key more than others, I'd suspect a defect in the keyboard itself, like a broken trace.
(Btw, you call 95WMP "not high"? You kidding? I wish I were close to that fast!!

)