It's not being childish, it's just good business. They were evidently offered more money by Netflix, so why turn them down? So it's easier for fans?...
Inter company crossovers aren't canon...because DC doesn't own the rights to the Turles, it's as simple as that. You're welcome to fit it in your own...