@ustk
I've also encountered this problem and still need to deal with it. My idea:
Perhaps we can use ScriptModulationMatrix.setConnectionCallback. When a connection is removed , we can trigger the slider/knob with changed() to set the correct value.
I'll try this out tomorrow and let you know if it works. :-)
