Ilya Bukshteyn Thanks for the answer, yes I understand the iPad just runs the controller. It doesn't solve the CEC issue itself but at least the issue we are having with CEC would be resolved (ie the displays wouldnt constantly swap, as there is only one external display).
For the specific display problem i agree the better solution is to install a CEC injector. However I was after an iPad based system purely for those small, simple installations where running cables from the table to the display becomes a nuisance.
Also good to see you are building support for the Pulse Eight adapter. I'm sure the Extron controller is ideal but at 20x the cost its harder to justify especially for small room configurations.
For anyone else experiencing these issues, Jimmy from Crestron also did a great writeup recently on CEC for MTR's which goes over this same problem: https://medium.com/@vaughanjamesr/microsoft-teams-room-systems-front-of-room-displays-can-i-control-them-d5571afedce2