@Renato Rubinho e @Eduardo Faria Nazario
Acho que o problema está no ACBR mesmo, voltando uma versão anterior do sistema conseguimos cancelar, comparando os dois pedidos de cancelamento, da versão anterior e da nova, a única diferença está no DigestValue, então deve ter a ver com a assinatura.
Acredito que tenha sido a alteração da revisão 31349, que alterou a parte da assinatura do cancelamento.
Seguem em anexo os pedidos de cancelamento aceitos e com erro, e uma possível correção, que estou aguardando pra testar no cliente amanhã.
Betha.Provider.pas
239-ped-canOK.xml
239-ped-can-soapERRO.xml
239-ped-can-soapOK.xml
239-ped-canERRO.xml