Once again, no one here is advocating for evolution.
Indirectly, you are opening to the door, if you aren't precise with your explanations.
*The CHURCH allows for both interpretations. "Yom" as long period of time. "Yom" as 24 hour period.
Your explanation is not precise and is wrong. We are not allowed to think that "Yom" is ANY long period of time.
Can we say that "yom" is longer than a day, because the use of the word 'day' was allegorical? Yes.
Can we say that "yom" is longer than a day, i.e. a million years? No. Because that is no longer allegorical and destroys the meaning of the word 'day'.
God used the word DAY on purpose. He knew what He was doing. If He had meant that the period was very, very long, He would've used the word "age" or "period". There were 7 periods/ages of creation. But He didn't use those terms; He used "day".
If you want to say that 'day' is an allegory, you still have to define it so as not to destroy the notion of the word.