Regarding Jer. 29:10 there are other translations that agree with the NWT's rendering of this passage such as the King James Version , Latin Vulgate and the Greek Septuagint LXX. In the reply to Lonsto from the Society it stated that "However, use of the word 'at' or 'in' does not change the number of years given, nor the fact that Babylon took Israelites captive" Further, all that is meant by the use of the preposition 'for' is that the Jewish Exiles were under Babylon's domination or in servitude to Babylon which is what I stated in my initial post.
Yes, WTS and scholar agree that the 70 years are for Babylon namely in SERVITUDE to Babylon in addition also to being a period of EXILE in Babylon whilst the Land of Judah was DESOLATE in combination for 70 years.
The 70 years for Tyre only represent a period of Babylon's domination also we do not know the chronology for the domination of Tyre domination and is not identical with the 70 years of Jeremiah.
Q: When did Jehovah say he would call Babylon to account?
Jer. 25:12 which you only quoted in part states that it was only after the 70 years have been fulfilled. Thus it could not have been in 539 BCE with the Fall of Babylon because Daniel the Prophet who was in Babylon at that time wrote in the 1st year of Darius the Mede who took the kingship of Babylon after its Fall in 539BCE that he then discerned the continuation of the 70 years This fact alone proves that at the time of Babylon's Fall in 539 BCE that the 70 years had not then expired.
Q: What year did Jehovah call Babylon to account? The Bible does not say because nowhere does it state any specific year so that rules out 539 BCE but rather Jer.25:12 describes it rather as a period of judgement over time such as the punishment would be for the king, the nation and the land of the Chaldeans. All of these things occurred after 539 BCE further Jeremiah in the nest verse shows that the land would become desolate and that did not happen in 539 BCE.
The evidence indicates that the 70 years was a period of time of Babylon's domination over Judah with the Jews being deported to Babylon as Exiles leaving the land of Judah totally desolate from 607 BCE with the Fall of Jerusalem until the Return of the Exiles in 537 BCE.