Hi,
I'm exploring this, and I think there may be an error in your sketch.
From my research, the key programmed into the receiver should be derived from the Manufacturer key and the serial number (using the NormalKeyGen routine), rather than being a static value independent of the serial number. When I updated the sketch to derive the key from the manufacturer key and serial number, I was able to successfully read back and decrypt the transmissions.
Thanks for putting this together!