Que tal 
RALlave, 
no recuerdo bien porque hace tiempo que no uso Zend_Db, pero creo que el array vacio al final del join le dice que no queres campos de esa tabla, lo correcto es lo que te da el error

, y para solucionarlo tenias que hacer algo asi:   
Código PHP:
Ver original- ... 
- $select = $this->select() 
-         ->setIntegrityCheck(false)  
-         ->join(array('u' => 'usuario'),  'u.usu_id = p.usu_id'); 
- ... 
Saludos.