Matt, are you hanging around in some discord? I'm following your project since last year (misiegaming) and built a massive config.txt around it (before you've made an UI for it over here) and be willing to test stuff or make suggestions (constructive feedback), when needed. Auf deutsch, übrigens :)
why use a switch when using voicemeeter (preferably banana) with multiple outputs? You set main-speakers to A1, headphones/dac to A2 (and so on) and let EqualizerAPO (configurator) treat those outputs individually (via Control->device->A1 [and so on]). Everything below this line is only applied to that device then (even works for microphone/line-in ports etc)