However after digging around myself, some happy news. Although SparkLE won't recognize Program Changes, it does recognise Midi Notes. And you can assign Midi Notes to the patterns. Doing this I now have a way to make my DAW initiate pattern changes, but having it play a note. Actually easier because it only requires a midi track, not an automation track, which I would need to generate a program change command.
Thanks again for responding.