I seem to recall that the inability to embark in certain areas with large troop units was, if not intentional, acceptable. It may not always be possible, for example, to find ships to carry 100 cavalry troopers in rural regions, or remote badlands. Especially in enemy territory. Doesn't seem to unrealistic to me.