Currently, a pixel pusher with the correct view set for an Apple Display P3 Display, ends up baking in the Display P3 transform into file encodes due to the way Blender encodes the file based off of the currently selected view.
Solution is to isolate the file encoding from the other output contexts such as displays and views.