It's not a matter of going to the wrong location: you ignored his personal quest for too long (you had something like 5-6 days to do that). It happens when you change location, because travelling usually takes a few hours and that's the you run out of time.
The talk does not set a variable, which is why instead of just attacking you, the talk repeats itself. I fixed it and uploaded a new version.
If you want to cheat, then use this console code:
C:Eval('SetGlobalTimer("L#1VERRQUESTTIME","GLOBAL",THREE_DAYS)')
It should give you three more days.
Lava Del'Vortel, also known as Weasel. Enjoy my mods. They were made by a fan for other BG/IWD fans. Want to buy me a coffee? Read this post first.