Acabei de descobrir porque depois de já ter escrito a pergunta. Na esperança de que isso ajude alguém:
Enquanto uname -a me diz que o kernel que eu uso é 4.18.3 - na verdade, atualizei para 4.18.5 . Descobri isso executando o seguinte comando:
$ ls /lib/modules
4.18.5-arch1-1-ARCH extramodules-ARCH
O prefixo da pasta 4.18.5 revela que a nova versão do kernel é 4.18.5 , que, no entanto, não entra em vigor até que você execute uma reinicialização, razão pela qual modprobe está procurando módulos do kernel em uma pasta que não ainda existe mais.
Uma reinicialização corrigiu o problema.