First of all, let's eliminate the clubhouse factor. Nobody outside the team really knows what goes on in the clubhouse and between the players. Fans get impressions from the media, but the media doesn't know either. Clubhouse is overblown--it's the chemistry on the field that matters--the meshing of roles. Not much to do with personality.
There are a couple of reasons I can think of for wanting to deal CC. First, it was a bad fit for the team's needs. They got a guy whose prime attribute, speed, hasn't been used properly in the lineup or defensively in tiny LF at Fenway. Second, he was way overpriced, and his contract runs too long. Combined with Gonzo' long term deal, it limits them down the road--to the point where they probably wouldn't be able to sign Ells. Maybe it really boils down to trading Carl or Ells in the next couple of weeks.
As for HRam and Bell, they should have a pretty good fix on those guys (a call to Hoyer about Bell has probably been made). The good thing about a deal like this is it breaks the money up, and shortens the contract terms to just a couple more years. Whether HRam can play SS or can rejuvenate as a hitter in Fenway (look at what Ross is doing) is open to question. But I applaud the Marlins for the offer.