Creo que te estas confundiendo
NUCKLEAR, te dejo la referencia
Loose coupling, Zend es el mas desacoplado, que el Dispatcher no cumple con tus requisitos implementas Zend_Controller_Dispatcher_Interface e integras el tuyo, que el Router se queda corto implementas Zend_Controller_Router_Interface y lo integras y asi podes seguir un rato largo.
Lo que vos queres hacer es eliminar componentes, para eso necesitas la lista de dependencias, paciencia y muchas pruebas, si el tamaño de Zend es un problema para un proyecto X seguramente Zend no sea la solucion adeacuada para el proyecto, mi recomendación es que inviertas ese tiempo y energia en comprender como funciona internamente Zend.
Saludos.