Oh it seems to have worked!
I unpacked it to a new directory, put my keys in and hoped it would work out of the blue.
What do I need to do to keep this running updated?
yeah that's because as I said before, if it's already in the list it won't be updated
you were running the app in the new directory, so the list should be empty. that's why it worked
if you don't mind starting with empty list, you can delete SBM_Local.xml and SBM_NSP_Local.xml from your old directory, put the new exe there and run it