Well the Black Canary thing is weird in that DC recently changed Huntress to be more black in the comics. So you figure it would have been a good opportunity to carry over this new version into other media, but they kept Huntress like the older version and changed Black Canary. That is what kind of throws this thing off to me.