Por algum vacilo da ferramenta (ou seu) na hora da edição, a seção que configura os repositórios de teste ([core-testing], [multilib-testing], etc.) estão comentadas pela metade; o cabeçalho está, mas o Include que puxa o arquivo da Mirrorlist não.
Mais especificamente, a causa do erro que você transcreveu está na linha 75 do pacman.conf:
[options]
...
...
...
#[core-testing]
Include = /etc/pacman.d/mirrorlist
Esse Include acaba puxando o conteúdo do arquivo para dentro da seção [options].
Procure todos os Includes com uma linha começando com # (comentário) em cima e torne-os comentários também (os outros Includes não causam erros porque eles acabam dentro das configurações dos outros repositórios, mas fica redundante com o Include intencional).