Also ich würde mal die Komponenten aus dem Spiel lassen und schauen, wie es ohne geht.
Dazu nimmt man ein udl file und baut mit Bordmitteln (Betriebssystem) den Inhalt zusammen.
Leere Textdatei erzeugen
umbenennen nach .udl
Doppelclick und es öffnet sich der
OS Connection Dialog.
Damit kannst Du dann zusammenklicken, was Du brauchst und die Verbindung testen (Verbindungs Test)
Das Ergebnis landet in dem besagten File und dessen Inhalt nutzt Du dann 1:1, um es in Delphi zu machen.
Vorteil: Du kennst die richtigen Parameter und kannst die Probleme auseinanderhalten.
Hilfreich dazu ist auch diese Webseite:
https://www.connectionstrings.com/access/