This is nowhere near canon, but the Planet from "The Invincible" could easily be Fulgora from "Factorio: Space Age", some tenths of thousand years later. The oily oceans have decomposed into water and methane, the construction robots have evolved, the planets resources and ruins eaten up. The "rust layer" in the sediments was the planet-spanning factory. The engineer has its origin in the Lyra civilisation, which went extinct before the Invincible showed up.