Binance is correct. The recipient
can use the USDT sent to him/her. Binance uses the ERC20 version of USDT. USDC is also an ERC20. The private key for both tokens will be the same. There is nothing Binance can do about it, it has already left their exchange. You must contact the
recipient only to get this resolved.