I had never face this issue, I ever face out of energy, it just because of I don't have enough TRX.
I'm just wondering why you send the 13K USDT to USDT contract address? I mean, why you want to loss your token? is there something that I don't understand? you can explain it.
This is the guide from tronscan, but I don't really understand.
https://developers.tron.network/docs/faq#4-how-to-troubleshoot-when-calling-the-contract-and-return-the-revert-error