Locationality for text base generally suck ass. Its just very awkward to convey the information sanely, and timely.
----
But regardless, it would just take forever. Even with just a small examination of the Tower Example.
For the sake of argument. This is our Tower.
And assume that it's on dirt ground, some tree's around but not to close to the tower.
So you got the door. There kicking it down, there picking the lock. And there getting the guard on the inside to talk to you.
Then there every possible effect dNd magic spells can have it on. If its wood door. That's Warp Wood, and Wood Shape.
If it's a metal door. Thats Transmute Metal to Wood, Transmute Metal to Jelly, Chill Metal, & Heat Metal.
Lets now talk about some more creative way to handle the door. Lets employ Disable Device, and remove the door from the hinges, or remove the bolts for the hedges.
Lets employ Knowledge: Carpentry or Knowledge: Architecture or Knowledge: Engineering and discover the door well weakness then exploit it. And apply it to the tower in general.
Now lets go onto the tower itself. You can climb it, as you suggested, sure, and our example tower has plenty of windows so you can try breaking into any of those. Then you can again apply the Wood spells to the frame, break the windows or dislodge the entire window frame.
But climbing and breaking through a window is pretty boring.
So we got Meld into Stone, PassWall, Transmute Rock to Mud (at the foundation), Soften Earth and Stone (at the foundation), Stone Shape,
Stone Tell (to get some intel), and for the more morbid Stone to Flesh.
Oh, and also include all the spells that'd like you scale the tower too. Spider Walking, Flying, anything that'd let you construct something; wall of stone move earth.
Then we have the foundation that the tower rest on. We can dig that out manually or with spells, collapses the tower, or employ medieval siege technique of digging partially under the tower and setting fires to weaken the foundation.
And we can also remove the motor between stone blocks or pull out the stone block one by one.
And then we can also summon all sorts of fantastical creatures to besiege the tower.
Then there all the spells to control the guards or monster inside the tower.
Then we can hire folks to raid the tower for us, or do anything we can above.
We can then construct a wall around the the tower, and then fill the tower with water.
Or make the tower into a box.
I'm sorta losing my point. *coughs*
There nothing technically impossible there, but what makes it hard to make all these systems play well together, and that takes forever, much like we have dorf fortress.