libsodium-64.dll não encontrado no cluster de produção do Azure Service Fabric

Usando libsodium-net para toda a sua segurança em um Serviço Confiável do Azure Service Fabric, no meu cluster de desenvolvimento local tudo está funcionando bem (embora eu tenha que definir o libsodium-64.dll para copiar para o diretório de saída).

Infelizmente, quando implantado em um cluster real no Azure, gera o seguinte erro:

Unable to load DLL 'libsodium-64.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Eu verifiquei pela Área de Trabalho Remota em um dos nós e a DLL é copiada no mesmo diretório do serviço, exatamente como no meu cluster de desenvolvimento. Não é possível descobrir por que não pode ser encontrado na produção.

Tentei definir a variável de ambiente PATH, conforme sugerido emesta respostae verificamos que ele realmente foi configurado - infelizmente isso não ajuda.

Há algo de especial que preciso fazer para que o ASF pegue a DLL?

Edit: também tentou adicionar a DLL ao System32 em todos os nós, também não resolveu.