Maybe because you sent directly from Binance, some sites make problems when the deposit comes from an exchange.
Strange.
IMO a website that accuses a user of anything should always provide proof or at least an explanation why they accuse him or her of multi accounting. Shared wallet addresses, IPs and other things can be explained and should not be a final decision maker of marking someone as a TOS violator.
Without explanation this can happen to any user at any time , that's why I stay away from all the crypto gambling sites, they make their TOS open to scam the players.