In the end I used the new API instead, which is equally nightmarish but seems to work so you’re welcome to close this. It’s kinda crazy how there’s a 3 stage process of creating an app, using an API to get a token and find out your channel ID and then using this PubSub thing to get points redemptions instead of just being able to see them in the IRC server like all the others humans in the chat can freely do with their human eyeballs, but it’s working now so you’re welcome to close this.
edit: also amazing that preset Channel Points redemptions appear in IRC and Not in PubSub but custom redemptions appear in PubSub but not in IRC lol