Hi!
Just out of curiosity: Have you compared the jpg also using photoshop, not the windows picture viewer? I'm not sure but i think windows picture viewer ignores or uses other color profiles than there might be embedded in the image.
Greetings,
Moritz