Wenn der übergebene Dateipfad stimmt und der Aufbau der Datei korrekt ist müsste es eigentlich funktionieren.
Vor einiger Zeit hatte ich ein ähnliches Problem mit sehr großen
Unicode-Dateien. Eventuell kannst du eine andere unicodefähige Ini-Klasse nutzen.