I'm not sure if this is helpful but I recently figured out that an ignition switch from a 1998-2003 zx9r is a direct replacement for my 2004 triumph Daytona 600. The ignition switch is significantly cheaper than buying the original from triumph. I bought the 7 wire zx9r ignition switch from ebay, the plug is exactly the same and the ignition switch itself fits directly on. The only thing I had to change was to repin the connector, I literally only had to move a few pins to make it work...
Ignition switch
Ignition switch