I think the latter (trading Garland or Boesser for an overpaid third line center) is the best path forward. Getting one in FA, while also acquiring another defensemen, is going to mean attaching sweeteners to get rid of the other guys as teams will know we're between a rock and a hard place.
Much better to do inneficient money for inneficient money than inneficient money (free agency) + paying to dump a contract. Curious if anyone has any good targets in mind.
If the team can do this while also acquiring a top 4 defensemen like Gavrikov in free agency (likely requires trading Myers after his bonus is paid out, unsure how much that will cost the team), they put themselves in a much better position to contend for the playoffs next year.
Having 4 top 4 dmen still seems like a pipe dream, but at least we have Hughes who can cover for some of the talent deficiencies around him.