Having exactly the same problem. It took a long time, and a lot of trail/error/forum reading to get to where you did (editing info.plist). I removed my 'useless' superdrive also.
Refit has a utility to rebuld partition info as Mac likes it (after using gparted, in my case to grow the bootcamp partition as I made it too small), but after that nothing wants to boot into my windows boot usb key to run the final step which is the repair of the windows install/boot config.
Maybe osx adds some boot info immediately after you commence creating the bootcamp environment with Boot Camp Assistant. I remember it always booted into windows until you finish setting windows up... either by 'Option' selecting OSX on boot, then rebooting from system prefs, boot disk page. Or rebooting from Windows bootcamp tools. This worked also into windows setup if your USB was in. Once you have done that though, nothing wants to boot off your Windows install USB. Not even refit.
Unfortunately for me, that's where the windows repair utility lives which will complete the fix of my partition resize.
Obviously recreating the bootcamp partition would do it. But that defeats the purpose of trying to grow it without reinstalling windows in the first place.
Bloody hell, I already had to open my MBP up as the windows installer likes to fail if you have a HD attached to your Super Drive Sata port.
Might have to wipe, disconnect OSX and reinstall windows all over. Paragon Boot Tune is supposed to be able to resize Boot camp, but the damn thing requires a superdrive to burn a boot disc to!
Only other thing I can think of is that refit ruined something. But I don't think so. FYI I also removed refit and can select the Win Boot Camp partition or Boot USB Key but they fail that way also.
Anyone reading this... make sure your Bootcamp partition/drive is at least 30gb. Windows takes 15-25 (if you include room to move for temp files, caches and updates etc. Then you got apps on top of that.
Your question probably arose from awareness of "hot zones" that OS X automatically manages on HDDs (where the location of files on the physical disk has a bearing on performance). On SSDs, the location of files does not have any bearing on the performance. So there shouldn't be any issues cloning from the HDD to the SSD using Carbon Copy Cloner.
These responses from Mike Bombich (creator of CCC) from the official CCC discussion forums would be useful to you:
Clone to SSD on new iMac
Installing an SSD in a MacPro
Best Answer
You can do that, however having so little space left on the SSD after cloning might be an issue when you start running the machine.
You can use either Disk Utility (in Utilities, or better, you could start from the Snow Leopard DVD and start it from there); SuperDuper! (I've used that), or Carbon Copy Cloner. But be very careful, make sure that you don't switch the source and target (you'll lose everything) and make sure that you can boot from the SSD and that everything works before deleting the old drive. Find some tutorials (SuperDuper and Carbon Copy Cloner have them on their websites) print them and make sure that you understand each step before proceeding with the cloning.
Alternatively, if you can find or borrow another disk, you can create a Time Machine backup of the internal disk, replace it with the SSD and restore from Time Machine. It would be slower, but you'll have an extra copy (the Time Machine disk) just in case.