This is like two teams making a trade in the NHL, with one of the teams sending 'future considerations' and then a season later being like "Hey, guess what, we changed our mind. Tough luck buddy!"
When two GM's agree to a trade, whether it's in public or private, it should be honoured, regardless. You can't go back on a deal that's in place because a GM stepped down and the new GM doesn't like the deal.
When Molholt took over TOR, he took over the existing roster and the agreed upon future trades. Point blank period.