Seems to be working now, thanks
Edit: Spoke too soon. Another crash at the end of the turn after some 10 turns. Started playing from an earlier save and chose to recalculate because of the changed DLL.
If you're still crashing on the patched DLL please post a minidump (and save if its reproducible). See bugs thread. If you're on a large map size you may be running out of memory in which case the workaround is to enable viewports - see if that makes any difference...