Iraq is firmly in the enemy's camp, true, and if it harbors terrorists then it becomes the target in this particular war, period, neocons, shmeocons. If Buchanan supports the policy of making war on countries that harbor terrorists, then he should have no problem with that policy being applied to Iraq, regardles of what the neocons think.
What Buchanan doesn't seem to grasp is that this war is not about him or the neocons.
Buchanan doesn't have a problem with retaliating against countries involved in these attacks. He's made that perfectly clear.