Another option would be to get a streaming account and stream it from your smartphone. Yes, more cumbersome than being integrated, but.. 3 selectable bitrates, so MUCH better audio quality than you're going to get from a decade-old XM-only receiver with some ancient codec. I've streamed it via CarPlay in my VW and it sounds spectacular, even at the middle setting. If you have good cell reception and an unlimited data account, shoot for the moon and stream at full resolution - which is reportedly 320kbps.
'21 M2 Competition
'08 Z4 M Coupé
'19 Golf R