OK, agora funciona.
A única coisa que faltava, era uma rota padrão correta. Eu estava adicionando rotas estáticas aqui e ali, mas não havia rota de retorno. Dando o primeiro e último nó, um gateway padrão fez o truque. Os roteadores intermediários foram configurados corretamente
Isso também significa ter net.ipv6.conf.all.forwarding = 1 para todos os sistemas intermediários (roteadores) [Isso já foi feito quando fiz minha pergunta]