Even when a casino says they don't ask for instant KYC and when I check their TOS and see they have that enabled in their casino, I will prepare my mind that it can come at any time because it's stated in their policy.
Well, its still stupid for a casino to lure players into not having KYC and then suddenly give them out to everyone indiscriminately, especially to sports bettors. Aggressive marketing