Oh

You complicate everything
If you need "Power Limit" MSI Afterburner 72% in Excavator you must write:
{"id":1,"method":"device.set.tdp","params":["0","72"]}
MSI Afterburner "Power Limit" = Excavator "device.set.tdp" understandably ?
Agree !
I would add that, as an old school overclocker, I don't use TDP/Power/Temp limits as adjustment variables but only as a security.
If you set the proper Core Freq / Voltage to reach stability you won't be bothered with sampling issues of the power limiter.