Nothing to distract them except the echoes in their heads (the Copperhead Snake people had to wander into them to get killed). OK, they did fire bolts at birds at some point.
I've never seen a dark tower siege force containing building destroyers, and this one is no exception. Goblins, elves, and humans only, I think. Even if there were any, my juicy doors should do the trick. My dorfs have had no problem using any of the 4 corridors to gather the logs from the embark, so there is nothing wrong technically with any of the paths (And the Copperhead Snake Man who got away from the undead got caught in the outermost trap in the branch the undead are unable to find, and my dorfs collected the captive without problems (I'd closed the drawbridge outside for protection during the cage retrieval).
The sieger problem is not an absence of functioning paths, but failure on siegers to find any of those existing until they get close to one by accident (and "close" sometimes probably means halfway down one, in the cases where they back out).
@Goatmaan: This problem has plagued me in most of my fortresses for over a year (IRL), and I'm not in a mood for "funny" suggestions. I'm somewhat surprised it isn't a widespread issue, so somehow I do something DF doesn't like, but I try again and again to find some approach that doesn't suffer from it, without success.
Edit:
After more than half a year the invaders drifted close enough to the southern entrance to smell it and a few more were caught, I collected those, and a new batch were caught. I then closed off the southern entrance to allow my dorfs to collect the new gift bringers, and suddenly the invasion handler fled. That strangely enough prompted the remaining invaders to rush the previously uninteresting western entrance, as well as the eastern one, so I think I caught everyone except the handler, who seemed to be the one to BLOCK the invaders from finding the fortress. Weird, although the remainders might have smelled my dorfs working behind the closed drawbridge?