Shit, I had to reauthorize my Steam account (linking it to Indiegala to redeem), but going forward, Steam doesn't support OAuth anymore (which is this whole one-click redemption thing) so there's no current way to redeem these games.
Apparently it's happened to a lot of people today judging by...