I think we may have to accept that that will happen.
IMO probably 2 things are likely and both are very similar.
1 - North give Pick 38 and trade Tarrant to us for CCJ. We keep the Chol compo, so essentially, we swap Chol for Tarrant and get 38 and 45 (assuming we get a 3rd rounder for Chol) - rough pick value to us is 812 points or Pick 23
2 - North give Picks 20 and 38, for CCJ and Pick 28. We take Tarrant with a FA pick and they get a 3rd rounder (39), our compo pick for Chol is wiped out. Rough pick value is 700 or Pick 27. North essentially end up with 28 and 39 for 20 and Tarrant.
We are going to need to look at this as a net gain / loss between the CCJ, Tarrant and Chol trades.