So at the beginning of ROTF when the Primes arrive on Earth theres a huge triangular cybertronian thing in the background is it a ship, the Harvester or what do you think it is?
It was the harvester. The Egyptians/Cybertronians built the pyramid to cover the Harvester which is why Devastator was "Eating" the pyramid at the end of the movie.
True. I don't think the topography would have change soo drastically within only 17,000 years. Unless the Harvester was moved to a different location.
What, geography issues in ROTF? Get the f*ck out of town. I mean, from the Great Pyramids being in Aqaba, to the Arizona boneyard being behind the Smithsonian Museum in Washington, DC, there wasn't a single locational issue in that film.