The “Constrain” feature is not exact, and is mostly just to reduce the other number of other heroes that exist in the world. If other heroes have a timeframe roughly similar to the hero you select, they can be encountered in the taverns and if they exist too far outside the timeframe, they are not active in the world. It has no effect on nation allegiances or flag types that exist.