I found a setting in each of those programs that you can either check or remove the check from (cannot recall which way I had to go on it), to tell the synth software not to have the master volume react to CC 7 data.
It was easier to get to the option for Battery 3, and it appears that for Kontakt it is instrument specific, so it is a bit more work.
You can change that behavior by turning off an option called: " Accept standard controllers for Volume and Pan" for each KONTAKT instrument.
For each instrument you want changed, once it is loaded click on the Wrench button at the top left of the instrument UI, then click on Instrument Options, then on Controller.
You will see "Accept standard controllers for Volume and Pan" and it will be checked. Remove the check.
Give the above a try and see if that helps.
Bob Bone