I think you can do it with the 3000. Use variables to track which source is feeding which display. You will create some fairly involved nested "if" "else" commands by the time you are done.
I did the same thing with an RTI T3 having 3 monitors on a wall, 3 Comcast boxes, plus a DVD input. KDS matrix switcher controlled via RS232. Tried IR but it was WAY slow. RS232 is instantaneous to change source and output.
You will need some kind of routing RF base like the previously mentioned MSC400 to make the system fly.
There is no truth anymore. Only assertions. The internet world has no interest in truth, only vindication for preconceived assumptions.