I think I would book in reverse. If you can get a discounted rate at the Swan, then I would book that now through the S/D or dreamsunlimited, because those rates do disappear. If a code comes out you can book through CRO for WL. You could even book now through CRO and wait for an AP rate. Now you have two reservations and can decide if you want to split the stay, where you want to split it, or if you want to call and get rid of one of your reservations. Either way, you're going to Disney! Have fun planning!
Debbie