But how the address were compatible, I never used VET chain so don't know how the format will be but it is similar with ADA?
All the exchanges should give prior warning before the withdrawal and deposit page which may save most of the users from this situations.
It also makes me wonder how OP managed to withdraw ADA from Binance using a vechain address, unless if he of course used the stupid Binance smart chain network under ADA withdrawals.
Vechain and Binance smart chain addresses have the same format.
Otherwise, OP is in bad luck with no hope of retrieving those funds.