To be fair, Ottawa may have wanted a roster player like Boedker in return, low on salary but serviceable in the top 6. That would be why Tallon wouldn't have offered the same kind of deal. So more like a 3 way deal was in place, but Ottawa may have not liked the optics of trading Hoffman within the conference...given that it happened on practically the same day, I'd bet on something like this to have happened.
Their roster is pretty terrible, and they still have to ice a team.
Like Nik said, it's not like Melnyk is advocating a rebuild there, at this point anyways.