Are these narratives different because one was written by Judeans and the other by Israelis? The conflict in question was, after all, a "Civil" War.
Can't think of a war, civil or otherwise off hand decided by one battle.
Is it established there was only one battle?
2 Chr 28: 26
And the rest of his acts, and all his ways, first and last, behold, they are written in the book of the kings of Judah and Israel. 27 And Ahaz slept with his fathers, and they buried him in the city, in Jerusalem; but they brought him not into the sepulchres of the kings of Israel
2 Kings 16:19
And the rest of the acts of Ahaz, what he did, are they not written in the book of the chronicles of the kings of Judah? 20 And Ahaz slept with his fathers, and was buried with his fathers in the city of David; and Hezekiah his son reigned in his stead.