Nosh,
I'm using your files, indeed it's true that it's not been getting stuck at that point anymore.
It now stops looking for the ladder in the sewers of caldeum (or another sewer). You mentioned it getting stuck because of debris, I'm not 100% sure if it's that in my case, since it hasn't gotten stuck behind debris the times that I had to manually find the ladder.
It's just a little annoying that I need to babysit it, thanks for all the help and work =)
I know what you mean about getting stuck in the sewers. I just fixed the problem where the toon would decide to stare at the rotting debris instead of breaking it. I have been running for about two hours straight (about 5 runs/hr) and have not got stuck in the sewer yet. Last night I did get stuck like you explain, but today I am testing with a clean DB directory and the bare minimums (see previous post). Also, I am running a Monk, but not sure if your class might matter.