I am glad that you updated the question because it highlights a very common misconception. First of all the JavaLab Flame Test is completely wrong for both copper, calcium and many more salts especially the Group II and transition metal salts. Consequently, the NIST reference does not apply (see below). Secondly, it is a cruelty to science if a cartoon flame test is being shown instead of the real flame test. Search Youtube for real flame tests.
Basically, the brick red color and the green color of calcium and copper respectively is not from atomic emission of Ca or Cu atoms nor it comes $\ce{Ca^{2+}}$ or $\ce{Cu^{2+}}$ ions. This color comes from small molecular species of those elements in the flame. If you had a pocket spectroscope (it is not difficult to make one at home from a DVD/CD), copper green color will appear as a range of wavelengths, which is an indication of molecular spectrum.
When we talk about atomic spectrum, we need very high temperature flames, which usually ~ 3000 K. Ordinary Bunsen burner produces a cool flame by that standards. Cooler flames cannot break molecular compounds to free atoms. Let us think of this way: You introduce $\ce{CaCl2}$ into the flame in the form of a solution. The solution will dry and produce solid salt, which will begin to vaporize and decompose in the flame. High temperature flames are electron rich, and then free calcium ion is reduced to calcium atom. In that case, one can talk about atomic emission and its corresponding electronic transitions. In those cases, one can refer to NIST tables.
For the sake of completion only the alkali metals produce an incomplete atomic emission in a Bunsen burner.