I'm slowly talking myself into something silly:
To CAR: Andersen
To TOR: Hamilton
Cap hits are nearly the same, term is exactly the same, but Andersen is owed only 1M in salary (20% of cap hit), while Hamilton is owed 6M (104% of cap hit). The money they spent on our 13th OA pick can be recouped here. Hamilton is going to be expensive the year after and the market will be set (high) when Pietrangelo signs his deal. I think they want to preserve Slavin as their high-water mark on defense (5.3M).
They need goaltending more than we need a top pairing RD, believe it or not. It'll set up their expansion draft roster better to only have Slavin, Skjei, and Pesce to protect.
There might be additional packaging around the core of this trade (Johnsson, Liljegren, Trocheck) as goaltender value is a bit soft.