Что-то не так с тем, что вы делаете.
В любом контроллере вы можете указать $ used = array ('Table1sModel', 'Table2sModel', 'LolModel') и использовать каждую модель, необходимую вам в вашем контроллере. Вы не вызываете другой контроллер для доступа к модели. Модели предназначены для доступа к данным, вы получаете доступ к нужным прямо с любого контроллера.
Я понимаю, что многие примеры MVC почти всегда показывают одну страницу одного контроллера с одной моделью, что ужасно неправильно, так как в 99% случаев у вас есть один сайт с одного контроллера, использующего много разных частей разных моделей.
(Если вам действительно нужно вызвать действие, используйте $ this-requestAction ())