Agree, MTL has enough high end D prospects that they shouldn't go with a D again here. Taking Iginla is a flashy move and MTL has not been afraid of flashy moves in recent years. I hope this happens so the Flames don't ever have to wonder "what if" since the Flames never had the opportunity to pick Tij at 9.
This really is the meat of the order as far as the Flames are concerned.
Assuming CBJ and MTL take Forwards, this means Parekh, Dickinson, Buium, and Silayev are expected to still be available here. And so, assuming Parekh is gone because of RHS, then the Flames have a choice between one of Dickinson, Buium, and Silayev.
Worst case is all the D are gone and Catton falls and the Flames take Catton.