I am not intending to 'taunt' you, just trying to tell you that if your remote callers are hearing themselves, it's clear that this this MUST be because you are sending them their own output. If you carefully examine what you have configured to send them and eliminate that you will be successful.
Audio configuration for this purpose is just routing, not much more mysterious than plumbing. If you close a valve that would normally allow water to flow to your kitchen sink, you won't get water at your kitchen sink. If you open the valve, it will. Likewise, if you send callers their own sound, they will hear it. Figure out where that's happening and remove it and you will succeed. This has nothing to do with updates, or equipment, except for the fact that something may have gotten inadvertently changed in your configuration during the process.
p.s, You wrote "Input three is VS100 (1), Input four is VS100 (2)". it's not immediately clear to me which TalkShow is shown in the second image in your post #24, but it is not configured correctly. In that case, at least, you appear to be passing through channel 1 from Mix 1 to your caller. Assuming AUX 1 (which you configured as your mix minus source) is NOT assigned to MIX 1, this is incorrect. And even if you had assigned AUX 1 to MIX 1 (which I wouldn't normally recommend, to avoid confusion), you have muted channels 2, 3 and 4, while sending channel 1 - which would be one of the channels with all sound on it.
If the first image is correct, and we discard the second image (the TalkShow Return audio setup), you would properly assign AUX 1 to MIX 2, assign the audio from MIX 2 as the return audio source for the Talkshow connected to TriCaster's input 4, and then mute channels 1, 2 and 3 only (since you have 'minused' the sound from input 4 from AUX 2's channel 4).