O DKIM já está configurado, o problema é que o SPF está falhando.
Adicionar um campo extra para separar os endereços envelope-from e reply-to proporcionará muita flexibilidade e também permitirá que o SPF passe (o que não passará se houver um servidor SMTP que encaminha e-mails ou não suporta VERP). O campo pode ser oculto na interface do usuário ou até mesmo definido para corresponder aos endereços envelope-from e reply-to, a menos que os administradores decidam especificamente substituir. A descrição pode apontar para esta página. No entanto, não vejo como isso pode piorar, só pode melhorar - eles são iguais (caso em que o SPF falhará em qualquer cenário descrito aqui) ou melhorará a entregabilidade.