I go into the instrument options (the wrench) too, but I instead remove the check from the box labeled:
"Accept Standard Controllers for Volume and Pan"
It's right above what you changed in your approach.
By removing the check on the above option, it severs the connection between the fader volume and the Master volume, and it will also serve to stop that stupid fader jump that prompted this thread.
I do the same thing for any of the loaded instruments I have for a Kontakt instance, and for any other Native Instruments synth, like Battery 3 or FM8 or Guitar Rig.
I do not want the movement of a track fader in Sonar to be tied to the setting of the Master Volume for whatever instrument/synth I am using - so that is why I do the above. However it works by default is goofy, and I am quite happy to sever that behavior.
I cannot speak to which approach to dealing with the issue would be better - perhaps someone else can take a look at that and post back with their take on it.
Bob Bone