Compare this diagram to the pics of the PCB bottom:
Show Image
(http://www.cherrycorp.com/english/switches/key/images/mx_pcb_nopins.gif)
The easiest way to tell since we don't have any measurements from your board is the Y dimension offset of the pins on MX switches, your PCB has no Y offset on either set of pins (diode or switch).
That pic is from the Cherry datasheet (http://www.cherrycorp.com/english/switches/key/mx.htm).
thanks! So is there any hope for any other switches? it seems that Marquardt no longer makes this types of linear switches. tbh I would love to add some tactile switches to it but maybe i'm asking too much!