Depois de experimentar RAM diferente (Kingston Hyperfury X) e experimentar os mesmos problemas, fiz o que deveria ter feito no começo - desativei o XMP (que ajustava automaticamente a temporização e as latências da RAM) e digitava tudo sozinho, pelo menos o mais perto que posso chegar (2933 em vez de 3000 MHz, latências são todas como deveria ser). O sistema está funcionando perfeitamente estável agora por 3 dias, com a RAM antiga.
Estou um pouco envergonhado por ter demorado tanto. Basicamente, isso se resumia a "não usar opções implementadas por desenvolvedores que não poderiam conhecer a configuração do seu sistema". Isso demorou muito tempo.
Agradeço novamente a magicandre1981 por fornecer insights e manter as engrenagens do meu cérebro girando.