The DHD doesn't support that old update-script.
I also tried porting both from the Desire Z and Evo but without success... All I did was change all the stuff in build.prop and the updater-script and I replaced the kernel + modules but it didn't even get past the HTC scrren :s