AFAIK, нет специальных механизмов отчетов NHibernate, что имеет смысл, поскольку NHibernate не предназначен для создания отчетов.
Вы можете использовать один для БД, которую вы используете с NHibernate, или тот, который поддерживает получение произвольного списка объектов .NET и передачу результата запроса NH.