You seem to forget that the team that trades for a player does not inherit the cap hit of the player's prorated signing bonus. The team that trades the player away retains it... so subtract $13M from each of Wilson's cap hits starting in 2022 (if such a trade were to happen).