It doesn't scan for a new intl.inf until the process has started then it does use it and cleans it, thus you have only the new languages. Would be good if it scans and asks a user to refresh the sections connected to the INTL content...but you gotta admit this is really stretching it...what if a user decides to remove that pack, then it should reread the old one...ahh it's kinda too complicated, not impossible but unneeded for something that trivial. If you want to remove those few extra entries and files then integrate only the pack with nlite, restart it and continue as before or for more experienced users extract that INTL.INF file from the update pack (pro and home be careful) and makecab it to intl.in_ and replace the one in the i386 folder, or if you don't know what makecab is lol then just extract that new INTL.INF file to the i386 folder and delete the existing INTL.INF, nothing else is needed to do besides run nlite as you would normally do all in once.