GetPrivateProfileString ist ohnehin als veraltet markiert und wird in Zukunft in Windows ohnehin rausfliegen und nur noch emuliert werden. Insofern macht es ohnehin keinen Sinn mit den alten INI-Funktionen zu arbeiten.
Es sollte daher
immer TMemIniFile benutzt werden.
(Wenn es denn schon ausgerechnet INIs sein müssen...

Aber wenn die nicht von dir sind, ist es halt leider so...)