The picture quality leaves a bit to be desired, but the two jackets do look pretty different to me. It looks like one may be a quarter zip without any chest pockets and the other is a full zip with chest pockets. And because of the differing picture qualities it's kind of hard to say just how similar or different the colors are, they almost look like different colors from one picture of the same jacket to the other.
Also there may have been some deliberate choice in that sort of dark earth tone kind of color (or at least that's what the colors look like to me,) different witnesses could give different answers for what color that jacket even is, I could imagine people calling it black, grey brown, tan, or green, depending on the lighting, how close they were, how much attention they paid, etc. on top of eyewitnesses just being kind of generally unreliable, so until they were able to get the security footage, which probably was at least a few minutes, cops could potentially have been working on conflicting descriptions of the jacket color.
Side note: I work in 911 dispatch, so I spend a lot of my nights trying to get descriptions of people and vehicles, I get a lot of people really struggling to tell me what color something is that's right in front of them, and when we have multiple callers about something we're often going to get as many different descriptions as there are callers. I remember one major incident I worked where depending on which caller you got, the description of the subject was either an older white guy wearing camo, a young black guy in a hoodie, or 3 white teenagers in trench coats.
It also looks like there was just another picture released where he was wearing what looks to me like a black or navy puffy jacket.
Also worth noting, I don't think the NYPD has been totally clear about where these pictures were all taken on the timeline, one was taken at the hostel he was staying at and I'm not even totally clear if it's actually from the same day as the shooting or not.