They have always been able to book me into the same cabin even while waiting for the refund. I reshopped in Feb 2014 for 2015 and they had to cancel and refund, but since I planned ahead and never expected them to transfer the money it wasn't a big deal. Reshopped the cruise, he put me in a dummy room for a moment, then once it was booked and the other cancelled, he moved me into my already selected room. No big deal.
But like I said, I never expected them to move the money to a new reservation.