Even if we consider only the formal nominal coding, there are a few errors in your tables:
- The Staffelletter of the IV. Gruppe was F, not E. According Rosch E was never used.
- The Staffelletter was always the same for a certain Staffel-number, irrespective of the 3 or 4-Staffel Gruppe-size. So e.g. Z was always 15. Staffel, not 12. as in your table
- In the 3 Staffel/Gruppe units the Staffelcolours were white-red-yellow, in 4 Staffel/Gruppe white-red-yellow-blue. Indeed red rather quickly changed to black after outbreak of war, although first on fighters.
- After 9 comes 10-11-12 with letters U-V-W
As already mentioned there were exceptions, but then mostly units retaining their old coding scheme after obtaining a different Gruppe-name. But even then the codes were always unique and used consistently.
Reagrds, Pieter