O que api.addSaveableUserOptionField faz?

Não sei, mas aqui está o que acho que descobri.

Mas antes - Minha pergunta é por que você se importa? Há algo que você está tentando fazer? Mas talvez se você estiver tentando criar um plugin que tenha opções de usuário, é assim que você faz isso. Ele não é usado no núcleo, pois é um hook especialmente para plugins poderem ter suas próprias opções de usuário.

Parece que é usado no plugin Chat, como aqui:

Parece que se o seu plugin tiver opções de usuário, você usará isso para estabelecer que é uma opção de usuário com o UserUpdater.