Gailal = Olver isn't even a theory. Cain fought the Seanchan in Falme and was with Brigette during one of her meetings with the supergirls. But he wasn't fighting in TG. That's a 2-3 year window; whereas Olver is 10-11 years old.
What would be epic is Brigette being Elayne's daughter :) She...