Hi guys!
I know, I'm not an HD2 DEV (I'm working for hTC Incredible S), but I'm also trying to port Sense JB for my device. I just want to help a bit. To get the Sense JB (4+ or 5) working, you'll need to get working a kernel with ION support, not with PMEM. The ION is an other memory-allocator, and Sense JB uses that. (I added ION into my kernel, and I almost reach the UI, so I'm close) Also, you'll need to use many libs from CM10, such as the hwcomposer, and other files inside of lib/hw. For ION, here is an example:
https://github.com/Andromadus/htc7x30-3.0/commits/andromadus-ion The last 4 commits, without the patching up. There is the possibility, that the Sense JB only works with 3.0 kernel, I have that, so I can test it.
At last, the DEVs got the Sense JB workig on Sensation:
http://xdaforums.com/showthread.php?t=2216858 So, it's more than possible, if the Sense 4+ works, the Sense 5 will as well.
Good luck!