semplicemente aggiungi un campo di testo "nuovoAutore", poi confronta i campi: se la select non ha trasmesso dati prendi quelli del campo "nuovoAutore" (oppure il contrario)
altrimenti, con javascript o jquery, mi pare sia possibile far in modo che si possa scrivere direttamente nella option. non ho esempi sottomano, se vuoi sposto il thread nella sezione js