FFMPEG prores_ks 4444 color shift
I believe the problem lies in how FFMPEG does the RGB->YUV conversion by default.  This option specifies the use of the bt709 color space for the conversion, instead of the default of bt601.  This fixes it for me - though please let me know if I'm doing something bad here!

-vf scale=out_color_matrix=bt709