I hate to break it to you, but Jim Gordon is a fictional character with no ties to his race.
Did you dislike Hardy's Bane? What about Commissioner Leob in Nolan's films? Sam Jackson as Nick Fury or is that ok because it was in The Ultimates First?
WHAT ABOUT HARVEY DENT BILLY DEE?
There’s nothing wrong with wanting a character to look like themselves, it’s the same reason I don’t like Margot Robbie’s Harley Quinn. Her costume looks nothing like Harley Quinn, in fact they’ve gone out of their way to make her look anything but HQ. The problem I have with the ‘fictional character’ argument is that it’s not a consistent argument across all characters, especially iconic ones.