Q: If player A meets the Goal conditions, but also has a Creeper, can player B, with the Traitor steal their win?

…or does the Creeper in front of player A negate that win?

A: That’s right: if player A has a Creeper, then they’re not winning. If they’re not winning, then player B with the Traitor cannot steal their win.