the director: Sounds like you had a lot of fun, and it also sounds like the scenario worked out for you exactly as designed - your Uruks won the day due to excellent tactics and dice rolls, leaving quite a few alive to take defend the tower, so poor Sam didn't stand much of a chance!
Try it a few more times and I'm sure you'll see different results depending on the outcome of the first battle. One of my playtest games resulted in only Shagrat and two other Uruks left standing, and they were slightly strung out. Sam snuck around in the smoke and confusion, killing both Uruks before Shagrat was able to get to him. The poor captain of Cirith Ungol had used up all of his Might in the previous battle, and his single point of Fate wasn't enough to protect him from the wrath of Sam!
BilboOTWT: Thanks - let us know how it goes. I love to hear stories about battles fought using my scenarios (like the one the director posted).
valpas - Thanks for the kind words. I tried very hard to make this scenario fun, playable and true to the story while avoiding the classic "you have these guys and they fight these other guys and whoever slaughters the other guy wins and gets to brag about it" scenario with careful thought to the outcome of one fight determining the difficulty of the next. Oh, and thank you very much for being my proofreader - the scenario is just that much better for being clarified by a second set of eyes!