Well that's the thing....it may be her,but nothing in Mister Terrific suggested that it is her outside of her name,but the Huntress mini revealed that Helena is from Earth-2 and World's Finest solicit doesn't say whether or not they both arrived at the same time or separately from Earth-2.Soooooo it could be her in Mr.Terrific or it could be a non-powered CEO Karen Starr and this is Kara Zor-El only....which,since the WF solicit image shows her to be/have been Supergirl on Earth-2 is just that.....another Supergirl with no Karen Starr identity.
My head hurts just from typing that.