El primer problema es que el elemento Zend_Form_Element_Select forzosamente necesita un array de este tipo:
Código:
array(
0 => valor,
1 => valor,
2 => valor
)
Cuando tu usas fetchAll te regresa un array de arrays, lo que hace que te pase eso, por eso te indique más arriba que necesitabas usar fetchPairs, ese ya te regresa un array con indice/valor.
El segundo problema es por eso, ya que no estas retornando bien tus indices en tu array, por eso te guarda el nombre de la tabla ya que la fuente de datos esta incorrecta.
Saludos.