Thx for the advice! I send a note to Akzo Nobel in the UK asking if their teak oil is a similar formulation to "Epiglass Teak Oil" which is the original finish according to the contemporaneous documentation.
Akzo Nobel makes Epiglass Products. I could not find the same product on the US...