I have tried with multiple virtual machines, update either always fails or the machine fails to recognize the keyboard.
http://imgur.com/a/BaLNn
My likely course of action at this point is to exchange the keyboard where I bought it and not update the firmware, which is super frustrating.
That is, of course, unless there is some way to update through the Command Line on a UNIX/Linux machine.