Orach Chaim 684:3 says that on Shabbos Chanuka that is also Rosh Chodesh we take out three Sifrei Torah. In the first one we give six Aliyos in the Parsha of the week. In the second one we read about Rosh Chodesh. In the third one we read the special Chanuka reading. Afterwards we say the Haftora of Chanuka.
If in error the Shul read the Chanuka reading in the second Torah, and finished the reading of Rosh Chodesh in the third Torah, do they then say the Rosh Chodesh Haftora as they finalized with a Rosh Chodesh reading?