Uncanny resemblance to the Fembots, who were recurring foes of The Six Million Dollar Man and The Bionic Woman from 1976 onwards...

Steve Austin battled an android or two prior to that though.
Didn't Terror of the Zygons also end with an unresolved invasion fleet on the way?