Thank you for your replies.
I am trying to transfer the domain to Cloudflare.
From what I can tell, AWS uses both Gandi SAS (wholesale) and themselves [Amazon Web Services] (depends which one you get) as their registrars.
The domain seems to have been renewed by Gandi’s backend but not for my own use, just for their 45 day renewal grace period I guess. (But to do that it seems like they need to renew it themselves for an extra year, but then probably place the domain back on the open market after the 45-60 day grace period, maybe someone strong on DNS renewal could back this up?).
The nameservers are still set to Cloudflare in AWS and whois, but Cloudflare says they are oddly set to digital ocean’s nameservers.
I’m aware there is a refund process from the renewed registrar (AWS if I renew there or Google Domains) if I then transfer to Cloudflare? https://developers.cloudflare.com/registrar/domain-transfers/domain-billing-exp/
I’ve contacted AWS Support too.