Even though both words have older meanings that are somewhat opposite of their current meanings, "oversee" is normally used today to mean "supervise" or "superintend" (in fact, I suspect "oversee" could be a calque of "supervise"), while "overlook" is normally used to mean "ignore" or "fail to perceive".
May I suggest "oversaw"?
https://en.wiktionary.org/wiki/oversee
https://en.wiktionary.org/wiki/overlook
Even though both words have older meanings that are somewhat opposite of their current meanings, "oversee" is normally used today to mean "supervise" or "superintend" (in fact, I suspect "oversee" could be a calque of "supervise"), while "overlook" is normally used to mean "ignore" or "fail to perceive".