OtherCredit me semble le plus approprié.
Je mettrais pour ma part deux <author> dans un <authorgroup> avec un <contrib>auteur org</contrib> dans le premier et un <contrib> de mises à jour dans le second, si le mainteneur n'a fait que des mises à jour mineures. Je "n'expulserais" l'auteur original dans un <othercredit> que si le travail a été complètement repris. Notons quand même que les différences produites entre un <author> et un <othercredit> sont très minimes (de mémoire une taille de police).
Le consensus atteint récemment sur discuss@linuxdoc.org était d'utiliser author avec des attributs role et condition différent. Cf
http://list.linuxdoc.org/archive/index.htm?1:mss:1198
Sinon concernant DocBook, je viens de recevoir un message d'xml.apache.org suivant lequel le bug de fop empêchant la génération correcte des tables des matières signalé il y plusieurs mois vient d'être assigné. Faut pas désespérer.
Ouais, vive FOP. Dommage, qu'il n'y en ait pas un version C++ en plus de la version Java, comme pour Xerces et Xalan.