I’m thinking it might have something to do with a high roller affiliate I have.
I don't think so. Shuffle has gained a great reputation in the gambling community with transparency. They wouldn't give you any opportunity to recover your account if Shuffle team had such intentions. Tell them to match your login IP addresses. Also, send them the screenshot of your last few deposits from your wallet. Some casinos give these options for account recovery. I had recovered my account through those options on Stake.com a few years ago. However, your situation is a little bit complicated here as your KYC data aren't matching.