I want to repeat how intriguing this A&A Expansion is. I can see a lot of thought and work went into them. Not to take away from your work but to enhance it.
First this part of France on pages 4 & 5 needs to include the part explaining the dice roll and the French units joining the Free French specifically the portion blocked off below.
France is non playable, either Vichy France or the Free French Forces. Vichy French units just defend their territories on land battles and whenever an amphibious assault takes place from the sea zone with their sea units. Whenever a non-occupied territory joins (through diplomacy) the Allies (Free France) /or is captured you place one Free French token on that territory. The more of these tokens on the board, the higher the probability other territories (and their units) join the Allies through diplomacy: [At the end of each round you roll one die for each non-occupied Vichy territory and these join the Allies on a roll of the same value or lower than the number of tokens on the board.]
Joining the Allies means you can change the units for either US or UK equivalent units. The IPC income of these territories goes to the UK if its French West Africa or Madagascar. The occupied territories of France or Morocco-Algeria don’t join the Allies through diplomacy; these territories have to be captured.
Second a Seabase and more units (possibly a second infantry unit, and an artillery unit) could be added to the setup table of the Madagascar territory.
Historically Madagascar was an island that was fought over defended by the Vichy French for the harbor at the northern tip of Madagascar. According to Wikipedia Imperial Japan wanted to occupy this for a naval base of operations and cutting off the Allies to the Indian Ocean.
I hope you are able to update the A&A Expansion manual, and incorporate my recommendations.