Alwayshere:
The 70 years is not talking about Jerusalem being desolated but "serving the King of Babylon for 70 years." Jeremiah 25:11 and 2Chronicles 36:20 show this.
Imo 2 Chronicles 36 (see v. 21) assumes a 70-year desolation of the land -- which never happened. Two originally different meanings of the 70 years (neo-Babylonian rule over the region, starting around 605 BC; desolation of Judah, starting in 587/6) are mixed in the redaction of Jeremiah 25:11.
Daniel was taken in 606 so that started the 70 years of serving the King. 606 minus 69 more years= 537. Just like God said.
The "King" was no longer a (neo-)Babylonian in 537.
To Doug Mason's # 2: spot on. The "peoples of the lands" (from the returnees' perspective) are the descendents of those Israelites and Judeans who never went into exile, and continued to occupy the land along (and often mixing) with neighbouring peoples (Ammonites, Moabites, etc.) under the administration of Samaria. They were the owners of the land (according to the earlier meaning of the expression). This means that although severely depopulated in some places (especially the Jerusalem area) the territory of Judah (and a fortiori Benjamin) was never totally uninhabited as the WT believes. What Ezra-Nehemiah shows is the controversial establishment of a new centre of power in Jerusalem, based on Cyrus' mandate, against the existing centre in Samaria, and the ideology of the returnees viewing themselves as the "remnant" of true Israel and others as mere Gentiles -- an ideology which will influence the overarching pattern of the dominant "Biblical" historiography, Exodus, Conquest, United Kingdom...