Ótima pergunta Diego.
Uma dica genérica para qualquer um que precise depurar rotinas .NET (na máquina local) é colocando o código abaixo onde se deseja depurar:
System.Diagnostics.Debugger.Launch();
Esse código faz com que o Visual Studio seja aberto já em modo de depuração nesse código.
Mas evite comitar ou liberar esse código :)
Específicamente para o seu cenário, talvez uma possibilidade seria enviar uma mensagem de Integrator pelo Web Service de Integração, ele recebe mensagens no formato BMQ.
Bastaria um WES na sua máquina, então você poderia acionar o Web Service pelo SoapUI ou similar.
Combinando o envio pelo Web Service com o Debugger.Launch(), provavelmente você conseguirá depurar a regra .NET.
Veja essa documentação do Web Service de Integração: http://wiki.benner.com.br/wiki/index.php?title=Web_Service_de_Integra%C3%A7%C3%A3o