Every time I redo my phone when new updates happen this is what I do..
I load up Titanium Backup, I usually have my Launcher Pro on a backup, so I restore it. Then when it restores I hit my home button and it asks what launcher you want to use by default, I'll hit Launcher Pro. Then open back up Titanium backup and uninstall the default launcher. Launcher Pro works perfect for me without having the default installed. I'm running aospCMod 2.3.3 4/15. (Do make a backup of the default launcher just incase though. I haven't had any problems not having the default launcher, but you never know).
So I guess if you already have Launcher Pro installed....
just load up Titanium backup hit your home button set Launcher Pro as the default
then open Titanium backup and uninstall the default launcher, should work the same way.