I don't think it's the same planet. It could be in the same system though, or nearby. This may not be the Engineers' only installation. Who says the humans got the right directions when they aimed for that moon? You're bolder than I even. Yes, that would work too. Anything that leaves it ambiguous. The bit at the end felt like the spoon-feeding hollywood gag that the film so expertly avoided up till that point.