Chances are the some of the Windows 7 boot files are on the Win XP drive, enableing dual boot. There is no way I can tell you which ones.
Once you set up dual boot, you can not just remove one drive, and think you'll have single boot again. Even with the "tweaks" you did.
My only solution...