A DPU is a product composed of a block of DSP and interconnect logic paired with the tools and service for customizing the block and interface. The base concept that goes into TrueAudio block and the similar blocks for the console can fall into that service or one like, and perhaps it actually is one depending on how AMD implemented it. There are certain constraints in terms of absolute power consumption for encode/decode, or latency with audio, that can leave the CPU or GPU as being less ideal.
When it's dealing with the graphics pipeline, there's a name for a region of simple processors tied together with custom memory, interconnects, and IP: GPU. AMD has shown it would happily customize that portion, given its expertise and ownership of that region, versus the DSP blocks where it would not. Why does this custom block of cores that hooks into the graphics fixed and programmable paths change things versus all the other custom cores already there?
I never said that it had to be Cadence/Tensilica it could be AMD who make a chip for offloading some rendering tasks but I think it would make more sense to use a chip that's already being made & will continue to be made & sold to other customers.