Helix, those are artists' ideas, not reality.
We did not have a common ancestor.
Micro-evolution is as far away from macroevolution as it can be. Micro is simply variation within kind which potential exists within the genome from the beginning.
Macro is a a radical change that has nothing to do with simple variation. It requires new proteins in a cell, changes in form and function. Things which are far, far beyond simple variation, which no one is disagreeing with anyway!