Noticed this when implementing ModifiersStateChanged on Windows. The control key is CTRL in ModifiersState, but Control in VirtualKeyCode. Similarly, the logo key is LOGO in ModifiersState and Win in VirtualKeyCode.
I don't think it particularly matters which name we end up settling on, but the names should be consistent throughout the API. We should try and resolve this when we do a design pass over the keyboard input API.