Great find bluefirestorm, as usual.
In that case it might be this:
The VM is crashing while it is attempting to sync the virtual machine keyboard's Caps Lock, Num Lock and Scroll Lock LEDs with the host's physical keyboards, so another possible workaround is to quit Fusion and edit the .vmx file to add:
mks.keyboard.setHostLEDs = "FALSE"
to the virtual machine's configuration, but then your external keyboard LEDs will no longer reflect the VM's keyboard state.
see also: Problem when host (Mac) is going to sleep
--
Wil