Edit: I figured it out. To see my entire original post, click
here.
I used the game's poor setup against itself, and found a way to get my Urgoth to the top of the tower without Hex editing and without cheating. I don't know how to link to my post in a different thread, so I'll just copy and paste what I posted there; hopefully this will help people like me who chose to be Urgoth before they knew what they were in store for.
1) Save the Urgoth's singleplayer game immediately below the level of the Tower that has the Altar of Peace that grants the Mark of Ordained Favour. Quit to main menu.
2) Create a multiplayer LAN game.
3) Load any character OTHER than Urgoth (I used a Zaur and it worked fine), and load the Urgoth's singleplayer game.
4) The Zaur is now at the same place the Urgoth was: one level below the Altar of Peace.
5) Climb the ladder to the upper-most level, and save your game in a new slot. Quit to main menu.
6) Create a multiplayer LAN game.
7) Load your Urgoth into the Zaur's multiplayer game. Your Urgoth is now at the top level of the tower.
8) Save your game (in another slot, if you wish). Quit to main menu.
9) Load the most recently saved game as a singleplayer game. Your singleplayer Urgoth is now at the top of the tower, able to receive the Mark of Ordained Favour.
10) At this point, I jumped up to the Altar, and then onto one of the ramparts. You will be able to jump on top of one of them; keep trying until you find the right one. BUT! Don't make the mistake I did like 3 times... once you get on top of the rampart, you will probably be over a bit of the island, which will of course kill you if you've been mashing the spacebar and jump to the ground below. Just simply walk around until you find where you can safely jump to the water below, and swim back to shore. You can now pass through the Elven Outpost.
Hope this helps alleviate some frustration for people who have experienced this behaviour.
Lateron.