The “hurry” is the season starts in 21 days. If the plan is to release him, why wait? If he isn’t released in 21 days, his salary becomes guaranteed (despite his inability to cash in on half of it).
Now there are some things I don’t know (massive understatement). For example, can a team release a suspended player? And if they do, does his suspension wait until he’s on a new team? If so, the Sox might do him a favor and let him have a suspension before releasing him (and before paying him). Otherwise, if they release him, his career is over...