A new error probably just means another error ie. more than 1 thing needs to be fixed.
(goes to check...)Looking at the version just downloaded from the link you posted, the GetCurrencyListSize line is 578 not 592. which would indicate your version may be an older version. Changing GetCurrencyListSize() to C_CurrencyInfo.GetCurrencyListSize() in the just downloaded version doesn't seem to throw any errors (so far).
It does use Ace libraries (in the addons \lib folder) so if you don't have addons with the latest version you would need to update
those.