Kann den Fehler
nicht reproduzieren. In welchen Verzeichnis liegt denn die bat Datei? Scan mal die ackoal.dll Datei mit dem Dependecy Walker (depends.exe) nach eventuellen Abhängigkeiten die nicht gepflegt sind (bei mir ist die Datei OpenAL32.dll Abhängig von Ackoal.dll ==> Die OpenAL32.dll liegt in meinem Fall im Ordner C:\windows\system32). Überprüfe mal ob Dependency Walker die Datei finden kann. Falls nicht, liegt dies der Fehler also schlicht und ergreifend in der nicht vorhanden Installation der OpenAL Bibliothek.
Falls du die Datei ackoal.dll löscht, wird diese Datei nicht mehr automatisch aus dem acknex_plugins Ordner geöffnet und damit die Abhängige DLL Datei openal32.dll nicht gesucht.
Als kleine Anmerkung: Wie die Exe Datei aufgerufen wird kann unter Umständen natürlich Auswirkungen haben falls das Arbeitsverzeichnis (und damit eventuell die Suchorte für DLLs / Include Dateien o.ä.) verändert wird. Auch wenn ich da im aktuellen Post keinen Zusammenhang sehe

PS: Wie ich gerade sehe ist die dependency Walker Seite offline.. Nimm einfach die hier:
http://www.kalomai.de/depends.exe Achtung: 64 bit version (für 32 Bit musst im Netz suchen).
PS2: Folgender Installer (OpenAL Installer) sollte dein Problem lösen:
http://connect.creativelabs.com/openal/Downloads/oalinst.zip