I believe I may have solved the problem indirectly.
It appears that Pyramid doesn’t support NRPN messages? That video is ancient but the comments seem to suggest that this is the case.
What seems to be happening is that when I debug the incoming and outgoing CC messages, it seems as though ordering sometimes gets flipped on the output (because perhaps the pyramid is trying to determine if IT needs to respond) and that can sometimes jumble the order causing the DN to respond in a way unintended by the user. (me)
This may be unfortunate as I was hoping to be able to record at least SOME automations on the pyramid… but alas it seems that there’s a minor incompatibility with Elektron Gear?