He could get a list of the order in which General Midi patches are ordered and re-order the programs on the M1 to match. He'd also need to make sure that channel assignments are correct. For instance, drums are always on channel 10 in GM. If he's using an external sequencer to drive the M1, sometimes you can find patch re-map files that convert GM to M1 factory configuration.