not quite understanding what you are trying to do...to get a P3 output from an ACES or RCM timeline, you set the output transform to P3, and switch your monitor to P3....
i did open up a Dragon shot, used linear input in YRGb, RCM, and ACEScc.. and i saw about what i expected to see, an extremy contrasty image in YRGB, a more contained image in RCM, and an inage that is a good starting point strightway fromACEScc... but none of them match each other, or are even close, and i would not have expected them to;
YRGB;
RCM;
ACEScc;
i'm not understanding what all this round tripping is about, and why you would work with linear r3d's in YRGB either.... if you want a P3 output, would you not set your monitor to P3 and match the ODT/output transform?
why chose YRGB in the first place?