I think the acceleration pump stroke is changeable too.
Yes, that's true. You just change the pump rod.
However the original equipment must be always 40DCOE-2 had 14mm and 40DCOE-18 had 10mm, right?
Yes, that's the way that Weber supplied them 'in the box' / 'off the shelf' ( and therefore presumably on a 'standard equipment' fitment like a Lotus T/C, according to Weber's own data ).
...also I think the original equipment ET must be always 40DCOE-2 had F16 and 40DCOE-18 had F11?
Yes, that's what I see in the Weber data I have. This was true for the 40DCOE-2 and 40DCOE-18 when they were fitted to other makes & models as 'standard equipment', such as certain Alfa Romeos, Abarths etc.
My question began, early(1963) Lotus Elan and Lotus Cortina had 40DCOE-2. But it have changed to 40DCOE-18 late 1963 or early 1964. The Lotus TC specification must be same at that time. Why it change for?
Maybe 40DCOE-2 end of production in 1963? or something improved with 40DCOE-18?
My guess ( and it's just a guess ) is that the 40DCOE-18 was a better-matching 'off the shelf' version of DCOE - as supplied by Weber to Lotus - for the T/C engines in question. Maybe to do with that accelerator pump rod stroke, and the F11 emulsion tubes? The 18 might have given better 'driveability' over the 2 for road-going cars. Certainly the 2 and the 18 were both in production by Weber long into the 1970s, so I don't think there was any question of one superseding the other. I'll bet it was something to do with keeping customers satisfied with their experience in using the cars on a day-to-day basis. Possibly something as small as an occasional 'gasp' in certain conditions. The answer is probably more simple than we might imagine...!
If you need any early 40DCOE-2 or 40DCOE-18 spares, let me know. I might have some useful bits and pieces.