I think you're right. IIRC most of the files in the Documents\PlayerContext\ type folders get copied there from your main install when you start a new campaign or patrol. So I believe if you're going to do changes to the flotillla file you need to make the changes in both locations.
This is odd, though:
Code:
ObjectiveCode=Japan
Makes me think some of that stuff isn't being used anymore.