If I'm not mistaken, sending USDT from the TRX network requires Energy and bandwidth, so 1 or 2 TRX is not enough if there is nothing I mentioned above.
Yes, it's not enough. USDT transfer on Tron will require between 10-20 TRX, I did send 4 TRX to op because I had 5 TRX in my Tron account lying around, sent 4 and 1 TRX for fee.
Best bet I'd suggest to op is, if he has something on cheaper chains like Polygon/BSC/Optimism chain or Dogecoin, convert from these to TRX using
https://stealthex.io, ~$5 minimum transaction amount, withdraw USDT first, and then remaining TRX and be done with Tron chain.
You can also use same instant exchange to convert USDT to TRX and receive it in same wallet and then withdraw TRX. There is no point in using DEX to convert USDT to TRX because it'll be expensive, last time I tried, it was asking 110 TRX to complete transaction, back then TRX was cheaper so it was $7 fee, still expensive as hell.