I see no evidence that the expected (required?) merge notice () was ever posted to the page in question.  This casts serious doubts on the legitimacy of any supposed consensus obtained in that discussion, especially if the other articles were likewise not tagged appropriately during the discussion.