It probably would be better to lable the troops 'British', but the only word that would cover all possibilities would be 'Commonwealth'.
That's what I've been trying to say. I don't think this is quite the same thing as the RFC complaint; calling England 'Britain' in the beginning doesn't make sense, since the regions were not united but calling Britain 'England' would be like calling Western Europe 'France' or the United States 'New York'.
However, here the nation is called the UK - not England, not Scotland, not Canada, not any one of the countries specifically, but the UK and it represents the Commonwealth and it's armies. This is like the calling Britain 'England' issue - when the Civ represents more then one region, it feels unfair to ignore the contributions made by the other regions, which is why I opt for Commonwealth Infantry (and preferably 'Early Commonwealth Infantry' as opposed to 'Commonwealth early infantry' - the lack of capitalization of the titles and order just seems odd to me).
As for the events, the best way to work that would probably be open play with the AI having programmed aggression against historical targets (e.g. the Soviet Union would be programmed to desire Poland, the Baltic states, East Balkans and Finland, and possibly also Germany). But I can't think of any way to incorporate dates into that, though it could be possible.
Again, this pretty much hit the nail on the head. What I had hoped to see was no definitive times (I'm reasonably happy with the start date being scripted, but what if I'm ready to go before then? Scripted end-dates, on the other hand, even if it lies at a 'random date around the time' irritate me) but to keep events such as the spawn of Vichy France and further events (and quests) if they are added into the game. With certain civs being at odds with each other and wanting their land, it pushes things in the direction they went but isn't too forceful, giving a bit more control over your own destiny.
In the case of the Soviet Union wanting German land, would it be possible to attach it to an event? 'Molotov-Ribbentrop pact broken' at a set time, major diplomatic penalties between Soviets and Germans, Soviets want German land, Germans want Soviet land? Would that work?
Other suggestions would be perhaps adding a few additional items on the tech tree - buildings and bonuses unlocked for research? For instance, Medical Service might provide an NHS national wonder or give a health bonus and Household Goods might give a happiness bonus, increase happiness for Goods Factories, make Goods Factories produce some kind of economic bonus, or something? I've just never liked to see an 'empty tech'. Just a thought.