Mit der DB2CLI.dll kannst du tatsächlich nur auf DB2-Produkte bzw. über DB2/Connect zugreifen.
DB2/Connect ist ein kostenpflichtiges Produkt, dass eine DRDA-Verbindung zur AS/400 aufbaut. STRHOSTSVR *DRDA ist dazu erforderlich, da DRDA nicht der ODBC-Zugriff ist.
Alternativ kannst du mittels der "normalen" CLI-Schnittstellen von Microsoft (SQLConnect, SQLExecute, SQLFetch usw.) arbeiten. Dies setzt dann einen normalen ODBC-Treiber (z.B. CA-Express) und den AS/400-Dienst *DATABASE voraus.

Einfacher kommst du allerdings mit ADO/DAO/RDO auf die AS/400, die auch von allen Programmiertools unterstützt werden.