OK.... sounds like BootManger has tied itself to XP HDD (not sure why). Reconnect everything, boot Win7, hit Win+R and type "msconfig". Go to the Boot tab and select the XP OS.... hit Delete. This will not actually delete your XP install but remove its entry from the Boot Manager.
If no issues on reboot, then you should be AOK to format the XP drive and move on :)