Those aren't great examples, as Marvel clarified that Sam Jackson's counterpart in the MCU is actually Nick Fury Jr. and the Flash movie and its Batman comic tie-ins had the timeline with Billy Dee's Dent diverge before he turned into Tommy Lee Jones. That being said Tommy Lee Jones' Two-Face, in that universe, probably still was supposed to look like Billy Dee before since those movies are still canon to Batman Forever even with the above.How is this any different from casting Samuel L. Jackson as Nick Fury? Or Billy Dee Williams as Harvey Dent?