That is the correct .dll file, so i guess you are experiencing a different issue.
Unless you copy AppData\discogs.token, each portable installation will prompt for a new authorisation.
Also by not copying that file, it may invalidate the other token when creating a new authorisation (havent tried so not sure about that)