You are doing it right with setting up program changes using midi notes. Hate the delay in auto change with the MD.

Check the mapping in the MD setup, try setting up the patterns you want to different notes.