I only copied the BootMGR and I got a successful boot.
You're holding back... surely you did more than that, although you never actually told us exactly what you did other than "I put the BootMGR on my C drive and transferred the C drive to my new SSD. Everything worked out perfectly, thanks guys!".
So, did you use EasyBCD to do that? Or not? If you did use EasyBCD then not only would ALL the components of Boot Manager (including its menu, with one or more bootable OS's on it) get copied from "system reserved" to C, but also the target C-partition would be marked "active". Then if you copied that C-partition to the SSD it, too, would be marked "active".
Or, if you didn't use EasyBCD, then what exact component(s) did you copy when you said "I put the Boot MGR on my C drive"? One file? Multiple files? What?
Finally, since the "system reserved" partition on the spinner is marked "active" and the C-partition is not, if you simply copied the original spinner-C over to become the SSD-C that by itself would not make the partition bootable. You had to do at least a bit more, in order to make the C-partition now residing on the SSD bootable. So did you use some other program to do that? Partition Wizard? Something else?
There is a possibility that the BIOS might default to the one-and-only partition on the one-and-only hard drive as the boot partition to find Boot Manager, even if it's not officially marked "active". I don't know this for sure, as I've never had an environment without a proper "active" partition in which Boot Manager officially lives, either Win98 C, or "system reserved" for Win7. But if this isn't true, and you haven't yourself marked the SSD C as "active", I don't know how you could be booting successfully. Unless you used some other program/utility to accomplish the copy from spinner to SSD which simultaneously marked it as "active".
Anyway, I'm sure your current SSD environment is successful as you say it is. But it would be great if you could just flesh out your story a bit, providing the actual details of how you "just copied BootMGR to C".
Did you use EasyBCD or some other program product or did you do something manual yourself?
And how did you get the C-partition on the SSD to be marked "active"?
Thanks if you would please finish the story, as it probably would be very helpful to someone else looking at this thread sometime down the road.