BUG:
If the tower reaches the path choise (up or down upgrade), and you can't upgrade it 'cos it isn't your tower, simply press shift and left-click it. It will randomly choose a path for you, even if it's not your tower. Then, upgrade your random path normally. It doesn't work always, but...