DC could solve so many troubles if they were willing to break away from a unified chronological storyline.
Simply allow for an editor's note box in the first frame: "this story takes place before Black Canary met Oracle"; "this story takes place while Dick Grayson still was Robin", and so on.