余分なものをダウンロードする必要はありません。キャッシュには、必要な ODBC ドライバーが同梱されています。
コードや DSN の設定方法を確認しないと、なんとも言えませんが、DSN の設定方法に問題があるのではないかと思います。エラーメッセージは、それが見つからなかったと言っています。
私が実際に提案できるのは、ドキュメントをチェックすることだけです。「ODBC でキャッシュを使用する」というタイトルの記事は、おそらく開始するのに最適な場所です。これにより、DSN を設定するプロセスが順を追って説明されます。
問題が発生している Cache のインスタンスが別のサーバーで実行されている場合は、数ステップ前に戻って、Cache のローカル インストールに対して試してみることをお勧めします。インターシステムズの Web サイトから無料のシングルユーザー ライセンスをダウンロードできます。それが機能するようになれば、サーバーベースのインスタンスに合わせて調整するのは難しくありません。
また、PHP に問題があることを示唆するものではありませんが、Web サイトで Cache ベースのデータを頻繁に使用する場合は、Cache に同梱されている Intersystems の Zen 製品を検討することをお勧めします。Zen を使用すると、キャッシュから直接 Web ページを提供できるため、別の層が不要になります。