They are Department of Labor statistics which, I believe you will find, measure not the people qualified to be employed in a particular role, but the people currently employed in that role.
So, contrary to your position, if the current numbers on that are 74/26, it is not a logical contradiction that every company in the industry could get closer to 50/50, without either reducing the total number of employed programmers or convincing anyone who doesn't already prefer to work as a programmer to "enter the field".
You are confusing the population of people employed as programmers with the population of people available to be employed as programmers.
(I'm not saying that the latter population, without changes earlier in the pipeline, would necessarily support a 50/50 split either, I'm saying you can't draw conclusions about it from the former population.)