Conclusion : we can call them all aeneus, though very different shaped / colored / etc
The question marks I take it to mean you'd like my thinking, which is absolutely fair and logical, and I certainly don't mind.
Taxonomically, the fish are
Corydoras aeneus, until such time as an ichthyologist carries out an analysis of the fish and determines they are the same species, subspecies, or different species, anatomically and obviously phylogenetically, and then assuming the determination is accepted. Though it is certainly taxonomically accurate to identify them with non-scientific names, such as
Corydoras aeneus "laser" or
C. aeneus "black" or whatever. But assigning a new scientific name when no ichthyologist to date has proposed one as a formal revision, is incorrect and misleading.
Turning to a more general discussion, this external difference within a "species" is not all that uncommon in South American fish. Among the characins, there are many examples.
There are two clearly-distinct forms of the Marble Hatchetfish,
Carnegiella strigata, which at various times were considered five different species, until Gery (1977) proposed were subspecies (he termed them
C. strigata strigata and
C. strigata fasciata) but Weitzman & Palmer (in Reis, 2003) held as one species, and this is so far the accepted taxonomy. The black-wing hatchetfish,
Carnegiella marthae, has a wide distribution and recent phylogenetic work has clearlyidentified three distinct lineages, so this may result in three distinct species after further work.
The cardinal tetra
Paracheirodon axelrodi has two very different forms, the northern "Columbian" and the "Brazilian," which Gery surmised could be subspecies, but the most recent work by Zarske left them as one species, or so I am informed; the study is in German and my German is no where near adequate to read scientific papers. Several species of pencilfish in the genus
Nannostomus have variant forms according to geographic origin, and these are so far still viewed as single species, though again further study may change this. The species
Hyphessobrycon eques is known to have variants, and given its large distribution these may also end up being new species.
Corydoras to date has some 161 described species and several non-described "C" numbered fish. It seems probable that this genus will be separated into nine genera, as the species are known to be descended from nine different ancestors, and only species descended from the same ancestor are classified in the same genus. This is going to take a lot of study to sort out. PC has retained
Brochis as a distinct genus which is now inaccurate, as it has been synonymised with
Corydoras (Britto, 2003).
Byron.