Cita: Tengo un array de selects (combobox), todos con la misma id, claro
ese es el primer error, mas de un elemento no puede contener el mismo valor para el atributo id. es decir, un id debe ser unico en todo el documento. distinto fuera si mas de un elemento comparte el mismo valor para el atributo name. para agregar/remover options tienes dos formas en DOM: con
add/
remove de los selects, o con
appendChild/
removeChild de los elementos.