Oi. Não sei se já tens resolução para este problema, mas parece-me que
é um problema de segurança da framework .NET Remoting.
Não tem nada a ver com o NHibernate.
Penso que necessitas de colocar alguma propriedade na configuração do
Channel.
Desculpa não poder ajudar mais.
Ricardo