That explanation doesn't work for me, no evolution theory I know of can be made to fit the timing and order of events that is recorded in the first chapter of Genesis. Every version of the "1 day = 1 million years" theory and other theories such as the "gap theory" that I have read has serious conflicts with God's own biblical account of how and when He created everything that now exists or ever has existed.
Evolutionists use fossilized plants and animals to date rock and soil layers, and they also use those same rock and soil layers to date the same fossilized plants and animals. IIRC that's called circular reasoning.
We now know that time is relative so we need to rethink our old interpretations.