Sorry for the delay in confirming these, things got a bit busy. Your summations are correct, though I don't know if everything I did is necessary as I was just playing around and not really digging deep into container implementations; but I was able to get both the Bar-Assistant--Backend and Salt-Rim up and running and communicating with each other using those changes
Here is a screenshot of my backend config: and here is a screenshot of the Salt-Rim config: