Here's the thing with ANY common names for plants:
There is no "official"/correct common name. Common names are simply the names that some people, in some areas, at some times have called some plants. In practice they end up often being wildly different from place to place, a given name is often used for different plants, and/or a given plant has different names, often conflicting with others. "Shooting Star"?, "Comet Columbine"?, "Red Rocket"?....basically all can be correct and incorrect at the same time. If a bunch of people call a given plant a certain name, then that is by design the "correct" common name, even if other people call it something else, or other people use that particular name for a different plant.
So, the Latin, or botanical/"scientific" name is actually the official (and correct) name for a given plant.
BUT!!!!............guess what? THAT name often changes from time to time as different botanists re-evaluate things over time, or new species or sub-species is discovered or classified, or competing botanists come to an agreement or even a disagreement. Add to that the fact that there is no actual official governing body that sanctions names. So in the end, even botanical names are essentially just what most expert botanists (mostly) agree what is "official", and are subject to change.
How's that for certainty?
For what it's worth, the plant that is being discussed in this thread is "officially" named Aquilegia elegantula. Call it whatever you want for the common name.
And also for what it's worth.....the plants themselves don't care at all what humans think their names are.
s6