As you noted it’s not meant for the Rami, but some have had it fit. Mine will not fit without some filing, and I choose not to. It fits the wife’s P01 perfectly.
It should work on the P06 and 75B just fine. You will probably need a heavier hammer spring on the P06, IIRC 17 lb is the lightest you want to go for reliable strikes.