I think that Swayman will get signed, but it's looking more and more like they should have kept Ullmark as an own-rental.
If they didn't have to take back cap, it would make sense. Because you could justify that the return on Ullmark was both the futures they received, and the 5M they opened up to spend somewhere else. They only freed up 2M, and worse they took on the liability of Korpisalo at 3M when they could have likely gotten an equally as iffy backup for under 2M.
Especially with how soft the market was for goalies, they could have held on to him until the TDL and still reasonably expected to get an equivalent return.
I guess their fear was that he would put Ottawa on his no trade list on July 1st in order to increase the odds that he stays in Boston, or to gain more leverage over his situation (for example, he could say I will go to Ottawa, but only with an 8x8 sign-and-trade in place).
With that said, is keeping Ullmark as part of a tandem and having him walk for nothing at the end of the season worse than getting a late 1st, but having to take Korpisalo at 3M x 4 years to get it?