I usually try to stay as spoiler-free as possible so I hadn't looked at the photos. All I knew was the character's name from your post. So I guess the photos show that she can't be Oliver and Helena's daughter. I guess she could be Helena's daughter with another father. Or maybe you were right about her being Sara Diggle. I'll find out soon enough.