You don't solve a problem like Ellsbury, kind of like solving the Stubbs strike-out problem.
I say just walk away from any deal with him. Talent is too hard to come by and you just can't send it packing for an unknown quantity.
If you trade it needs to be quality for quality or fodder for fodder. You can't take a chance of getting stuck on the wrong end of a quality for fodder trade. At least a team with limited resources and limited payroll can not take that chance.