So, what will happen if what you did is that before sending to Binance is you have your own personal wallet in the middle before you send the funds to Binance?
Like 3rd party wallet -> Your personal wallet -> Binance,
Could Binance still able to find out about the "mixer" thing you said that could be the reason of restricting your account?