I have listed this in the late 1970s, the movie Toomorrow was indeed shown in at least Spain and Japan. It was shown on Spanish TV in 1979 I believe.
The cover for the 2014 releases CD back cover and DVD release front cover features the 1979 movie poster from Spain rather than the original 1970 one. Toomorrow isn’t in fact the first movie that Olivia appeared in - that honour belongs to Funny Things Happen Down Under from 1965.
Olivia is a bit more relaxed about Toomorrow these days than this article implies.