Que yo sepa Zend usa Abstract Factory, Factory, Singleton, Adapter, Decorator, Chain of Responsibility , Iterator, Strategy, Template Method... seguramente varios otros tambien (ahora me vienen a la mente Table Data Gateway y Row Data Gateway por ej), el hecho de implementar patrones de diseño es uno de los puntos fuertes de Zend, digamos que forma parte de su filosofia
PD: el patron registry lo puedes implementar facilmente como un objeto contenedor de otros objetos, una implementacion a modo de ejemplo, que si quieres seguramente puedas usar sin mucho problema, como no, Zend_Registry (
http://framework.zend.com/manual/en/zend.registry.html)
Saludos