So just to make sure I got it right...
You've sent USDT from Binance to a BTC-Address on poloniex?
First of all: I might be wrong as I usually don't transfer USDT, but...
...if the USDT from Binance are the Omni Protocol and not ERC20 based version, Poloniex should be able to recover it.
However it depends on their support I guess... but in theory it should be possible. Would have been easier if you had access to the private-key of the receiving-wallet but if it's an exchange-wallet, you'll have to hope that the support can provide some help.
But the support already answered him that it's no use and they can't help to recover the funds that were sent to the wrong address. I really feel sorry about OP's situation as this has happened before but those early transfers that sent to the wrong address were successfully recovered but to him it isn't.

You may refer to the quote below, it's the exact reply that he received from Poloniex support.
Hi Pham,
Thanks for reaching out.
You have sent USDT to your BTC address. Sending USDT to a BTC address means that the coins are not compatible, thus the transaction was not successful.
Poloniex does not offer a token/coin recovery service because the process to recover tokens is extremely complicated and may result in significant cost, time, and risk. To avoid this situation in the future, please take extra caution when depositing funds to make sure the coins match the wallet you are depositing to.
If you have any other questions about your account, let us know and we will be happy to help!
Best,
Poloniex Support Team
I am very sad when I receive a letter from poloniex .