Be aware that prior to Gen 4 we did not have a fixed gamut with a single set of primaries. Rather two were used and interpolated based on CCT. The Resolve team decided to pick a CCT of 6000K for their CST plugin/RCM transforms and these “primaries” listed in the chromaticity chart for Gen3 and earlier are just calculated based on that single interpolated matrix that assumes the camera or RAW decode was set to a white balance of 6000K. Gen 1 (V1) in particular was just white balanced ‘sensor space’ for “BMDFilm”. This ‘issue’ does not exist for Gen 4/5 where a single wide gamut has been defined.
Also FYI, we use CAT02 for white point adaptation in the Blackmagic RAW SDK and cameras where your tool recommends Bradford.