Humph. Rock Auto says 22947799 is for heated steering wheel cars but every other reference I can find for it shows it lacking the heat button. Oh well. Sorry for the miss.I believe the part number I'd need is 22947767, which is out of stock literally everywhere, including Rockauto. When I checked car-part I only found one and I wasn't thrilled with the condition. Also don't want an Escalade wheel to get the wrong color backlights, which limits the search. I'm sure one will turn up eventually, not like these vehicles were ultra-rare.
one may pop up on ebay from time to time usually at a mark up, if you search that part number on ebay and then save the search then ebay will email you if one happens to gets listed new or used.