With Gryz, McAvoy’s partner, a UFA and Forbort, their 3LD, both UFAs this year, I think you are underselling Boston’s need for an LD. They have Lindholm, Lorhei and Wotherspoon as LD signed beyond this year and no other players in the AHL or the prospect pool even worth mentioning.
They need a LD and a play driving first line forward, preferably that will slide Zacha back to wing. They have cap space and Ullmark to try to make it happen and them not being able to pull off both fixes in one offseason is certainly a possibility. If they can fix one with Hanifin, they do it.