This is a very old problem in cloning windows on different hardware.
There are a lot of workarounds and lot more docs arount to try to solve these issues.
Most of times you'll have no luck and the time is spent.
The best way to avoid problems is to create an image on a newly installed machine to use on identical computers.
Btw there is another software that i have see that *could* solve this kind of troubles:
http://www.terabyteunlimited.com/index.htm
Try to clone old pc with Image for Windows or Image for Dos and try. App's specs state they solved this issue.