You missed the point. The reason GM's wait at the deadline to make trades is for cap purpose. GM's have deals locked for days in advance but wait at the last day to make the trades.
Unlike, say, trading for Henrique there's no reason to wait at the trade deadline to make a Byram for CM swap, they can do it at anytime. This is an offseason trade if anything.
There are no cap space implications for us at least. Since we have been over the LTIR threshold all year, we haven't been accruing cap space. It's dollar in, dollar out.
The only way that trade timing matters for us would be one of two scenarios: 1) we are sending more salary to the other team that's been accruing cap space and they need to wait to fit it in (very unlikely, would only come into play with a Byram + RyJo trade), 2) the other team has a stingy owner that cares about the difference of thousands of dollars in actual dollars paid (again, this scenario requires us to trade more dollars than we take in).
The more likely reason trades are held up is that GMs are playing poker about what assets to give up (1st rounder vs 2nd rounder, top prospect vs middling prospect) or that the team is on the fence about whether they should be sellers (for example, Nashville maybe).