I think
Thinlomien has an excellent point on the 'second in command treachery theory'

. I wonder if there was any bribery on Sauron's part. I wonder if he (not him personally) bribed one of the tower's leaders into giving him some information and then backstabbed him when the tower was taken.
Great thread Nazgul, I look forward to posting in here.