Well it could be added to it, but unfortunately I didn't except EE to change as many things as it did regarding file structure. So the code isn't super clean in that regard.
I'd prefer figuring out how NWN EE itself finds nwn.ini's location. I don't see it written to the windows registry and I don't see any configuration file in NWN EE's installation location pointing to where nwn.ini is, so I guess it's hard coded.
AgentGibbs, where was your nwn.ini located at before you moved it? I could make the launcher look there as well for it..