The Ducks seem to like Silayev and Sennecke @ 3 so if the Flyers did trade up to 4th, to get their pick of either Demidov or Lindstrom @ 4, the smart move for the Ducks would be to call up the Habs and offer to swap the 3rd and 5th picks for maybe the 26th and whatever else and they would still likely get their pick of either Silayev or Sennecke @ 5.
Hope it doesn't come to that scenario though and CBJ keeps saying no to trading their 4th pick to the Flyers. Rather the Habs use that 26th pick for a different trade or just keep it and use it.