Wasn't as difficult as I thought... Here it is (1 meg ZIP file):
http://www.mediafire.com/?jrfjncujh9e
There's a Visual Studio 2005 windows application project and a detached MS SQL 2005 database inside. Attach the database on localhost, run the project, and click GO. The project has references to standard nhibernate installation assemblies in c:\program files (I've fixed them so it requires NH 1.2.1), you'll obviously have to change that for debugging purposes.
I made the test so it demonstrates both my points: about accepting properties mapped in derived classes and about not join fetching such properties from HQL... If the first one is a bug, then ignore the second :). There are two derived classes, and I made test cases for both (just in case), but one should be enough. I haven't verified that the code behaves exactly as I mentioned in previous posts, but it does produce similar results.
That's it. Let me know if I can do something more, or if there's a problem with the uploaded project.
Best regards!