All exchanges have different required deposit confirmations and the transaction speed depends on how much fee you pay and the network condition.
Like you said above FTX deposit required for BTC is 2 confirmations before it is credited to your account and I think you are confused about the transaction speed.
Withdrawal is different from the deposit if you are withdrawing from exchanges and sending them to another exchange it depends on that exchange how much confirmation they needed before it is credited to your account. Or if you are sending it to your wallet it still required confirmation before you can able to spend it.
Since you talk about the transaction speed you will need to check
https://mempool.space/ for a recommended fee and it includes time estimation to be confirmed but usually, exchanges do not have options to change transaction fee they have their own default withdrawal fee so you won't be able to speed up the transaction. Like on Binance the withdrawal fee for BTC is 0.0005BTC which is pretty high and this transaction is most likely fast.
FTX has a free withdrawal fee but it's limited to 0.01BTC 1 time daily I don't know how much the transaction fee they pay.
Do you have stuck transaction from FTX withdrawal?