This is probably more in line with what you are looking for. Although it requires the plugin itself to accept MIDI program changes.
I personally think if you are just using a couple presets I would just create two instances in the global and would use a radio button to switch the bypass between both plugins and use the local rackspace to make the switch.