I'll be blunt here, so please forgive me. Obviously, I haven't read your books, but unless they're steampunk, having Sherlock Holmes minus the pipe, or one of the guys from Dragnet in a space vehicle just doesn't seem to say "it's the future, and it's outer space" to me.
The earlier coat looked more like something a street cop would wear in the future. It looked bleak, which I think was cool. It just didn't say "law enforcement" or "detective".
The new guy does look like a detective. Maybe he just needs the clothing adjusted somehow.
How do you describe him in your books? If he is described the way that he appears on the new covers, well, then go with it.