The problem seems to be you transferred the HD to completely different hardware.
Not surprising you can't boot.
There are apps. specially made for making it bootable - Paragon does a great one called Adaptive restore.
You just point it at the windows partition and it does the job in a couple of seconds.
Paragon Adaptive Restore - Overview