Did the IRS give you that date? (TT dates are only estimates.) If so, and you asked to have your TT fees deducted from it, that can take a day or so longer. And your own bank (or card issuer) can take 1-5 days to credit the deposit once they receive it. Most do not credit on weekends.
As for your other question, the IRS does not process First In First Out. Each return is different, and some take longer than others.
im in the same one i filed 3 dep thou and recovery rebate so idk if thats causing it but everyone i know got theirs too its so sad :( lmk ur updates turbo is stupid everyone else used something else