This gives the Leafs about $500k in cap space with a 21-man roster and Engvall on the Marlies with a Vesey or Barabanov as the 12th forward. If Engvall is still on the team it'll be about $370k in cap space with Robertson/Vesey/Barabanov as the 12th forward.
So still not enough to have a 22 man roster, but it'll be nice to have cap space actually accumulating for once.