I was going to suggest a universal programmer. Then I noticed that you've already tried that. Since CDCE925PWR is manufactured by Texas instruments, I think it's better to ask them to suggest a compatible programmer. They must have one.
Texas Instruments has their own one, the CDCEL9XXPROGEVM. But that alone costs over 100USD. I better want to invest to a device that is more multipurpose.
Protocol is standard so use Arduino.