Okay.
Evolution exists "within" a greater sphere of understanding than science. Science is simply a small part of something way bigger. It exists within a "created" sphere. That sphere has a Creator. He has made available more knowledge than science knows about that bigger sphere...but for some reason science doesn't want to consider anything beyond their comfort zone. If we were talking about math, why would they stop at one level when there are more levels? Why would they demand that higher math should be explained with elementary math? Answer: Because that is what they know. That is all they know, and apparently all they care about. That is unfortunate, but that leaves science in the dark on many subjects. Evolution is just one.
Within the created sphere that evolution exists, there is time. That sphere was created, and so was time. In order for evolution to exist, time must exist. However, in the bigger sphere wherein science and time are only a small part, time does not exist. Time only exist withing the smaller created sphere within the bigger sphere which was not created.
The smaller created sphere within the larger sphere, was created for a finite (limited) purpose. The larger sphere is not finite, but is infinite. Only the smaller created sphere (the universe as we know it) is finite.
Science exist within the smaller sphere, and is therefore finite (limited) also.
That is the proper perspective and the setting for fully understanding what science is missing regarding evolution. Only by exceeding the limits of this universe and its sciences, including and especially time, can the subject of evolution be properly discussed. So within time, there are no answers regarding evolution, no expertise...leaving only conjecture. The only possible means of understanding time and evolution, is if the information comes into the sphere of time, from the outside, outside the sphere of time.
If you can wrap your head around that perspective...then perhaps we can continue. But...I am about to leave town for about a week, so if I do not get back to things before I leave, I will check in after I return (not unlike the creation story)