Arrowverse Theory: Flashpoint didn't break timeline!

I don’t think that Flashpoint ruined the timeline. Instead, I think it was a fixed point in time that was supposed to happen. Before flashpoint The Diggles had a girl, Sara. After flashpoint, Diggle has a son instead. In season 1 of legends of tomorrow (which was before flashpoint), the legends visit a future star city. In this future, Diggle has a son. I don’t think that’s a coincidence. Thoughts?