Of course it will respond to program changes, it wouldn't be a MIDI device otherwise.Oh man, I have no idea about rtpMIDI. If it ends up looking like a MIDI port on the host computer (and has the right name etc) it might be pretty reasonable to get working, but I'll have to talk to our EDM guru because I don't think anyone has tried it.
At the very least, if it works like a USB MIDI host port facing the Blackhole, you should be able to run the standard MIDI interface (control changes and program changes).
What I want to know is if the programming utility can talk to the pedal over rtpmidi, or at least conventional 5-pin MIDI, or if the programming utility communicates directly via USB and uses a propriatery protocol as some pedal manufacturers do their programming.
It's not very practical to mess around with cables everytime something needs to be adjusted.