EDIT
This is a known bug - I've Google-found an old forum post on another site "I've had similar problems stemming from the fact that I had more than one hero at the end of scenario 7, and the carryover troops came from the wrong one. Go back to scenario 7 ..., dismiss all but one of your heroes, and beat the scenario again.
"Unfortunately, you're going to have to redo scenario 9 too."
END OF EDIT
wendellds819: Magellan's maps is useless for this, it only shows you the map of the river- if you hoped it'd give you sight of the majority of the map.
Trying not to give too big a spoiler - the river is an important feature of the map. The boat we use to get Magellan's map, down in our starting area, cannot cross the land bridge to the main river. Magellan's map shows us another boat, at the far end of the main river, for us to Summon, so as to get there ourselves without having to capture a shipyard town. (Summon Boat spell of course only works on boats we can see, with a clearly seen route to the spell-caster.)
There are two landing places at the far end of the river. The value of one will be obvious once there, that of the other less so, but it is well worth exploring - that is why the pass is guarded.
The dwarven alliance perk is of little use in the final scenario, as there are no pre-placed mobs of dwarves, and I don't even remember if there is any chance of random ones, other than the astrologers declaring them! Whereas the Gauntlet has plenty. The mixed nature of my large carry-over army was not a problem, because I had Roland distribute contingents to different heroes as soon as they could meet him.