I tried several ways to reproduce this crash and the only way it happens is if I make the caravan enter the city after a tactical Battle. If I kill do the tactical battle first, then save and then load this game the route will be established without a problem.
Dxdiag: http://pastebin.com/wj2zmtWY
SavedGame: http://dl.dropbox.com/u/8088480/CaravanCrashAfterTacBattle.EleSav
DebugErr: http://dl.dropbox.com/u/8088480/debug%20%28caravanCrashAfterTacBattle%29.err
This crash doesn't generate a dump file (or zip file), but I do get a windows Error Reporting tool option.
In order to recreate the crash here is what I have to do:
Step 1: Kill that nasty bear, but this must be done in Tactical Battle mode. Autoresolve will not reproduce the crash.

Step 2: Move the remaining units (Janusk and a random Pioneer), although I'm not really sure if they contribute to the crash its what I did every time I reproduced the crash.
Step 3: Move caravan into Etietianad and happy debugging!

Windows Reporting Tool created a text file that was going to be included in the ErrorReport and I snagged that before it got deleted. Makes no sense to me but might make sense to you lol.
Text file from WindowsErrorReport: http://dl.dropbox.com/u/8088480/94bf_appcompat.txt