I think you may be overestimating the lead time to establish a self-sustaining colony. With the will, resources, expertise, and some luck, I think it could theoretically be done inside of 40 years. More likely it'll take quite a bit longer. But we don't need to be talking centuries.