Well, it has never came to my attention that her hair color is different, but now that you bring it up, it is odd. I don't think I'd go as far as saying she's adopted, possibly offspring of a different father. Though, your theory is actually about as possible as mine. Heroes were and are rare, so the odds are pretty low for either of the theories. Most likely she got her looks from further down the line.