I still think Boston and Vancouver were close at the deadline, McAvoy went down, Lindholm shut it down for the year and both parties decided to wait until the Draft.
1. Boston acquires assets to trade for Pettersson while selling off players the Canucks wouldn't want.
2. Vancouver gets to see if Pettersson improves to finish off the year.
Now, the assets are there to make a trade, Pettersson didn't play out of it or improve and the trade can take place.
I'd not be surprised to see Zacha, prospect, and the 1st from the Carlo or Marchand trade heading to Vancouver.