Jag tror att du har fel Castle-version. Du borde ha Castle.Core.dll. NHibernate.ByteCode.Castle.dll laddas förmodligen inte eftersom det inte kan hitta Castle.Core.dll.
I nedladdningen från http://sourceforge.net/projects/nhibernate/ files/NHibernate/3.0.0Beta1/ , filerna som finns i \Required_For_LazyLoading\Castle är de filer du behöver.