But they were both in the last year of their respective deals right?
Garland isn't. Don't know about the other guy, but don't think he is either. So that comparison you're making isn't apples to apples. The distinction of term beyond a rental is pretty substantial.
Both would have two years left. Two years instead of one isn’t that substantial though, because teams still have a good idea of their situation that far in advance. And neither would be a pure dump.
I doubt they would move Garland though. He’s been a huge part of the team this year.