I think he is bringing back Rondo now, because Rondo is ready to come back, and he made the trades now, because those are trades that made sense for the team, and they were available now. I don't think there is that much more to it.
I do think he pushed the Crawford trade before Rondo came back, because he fears Crawford, who has had issues with going to the bench in the past, could really lose value once Rondo comes back. But, that's not really any big deal. They didn't need Crawford anymore.