There is no need to go further in your post. Name another scientific theory that explains Evolution.
Name another scientific theory that explains a scientific theory (evolution)?
We have covered this previously. 'Evolution' isn't scientific because it is overwhelmingly metaphysical. Evos claim 'scientific' status and merely insist it is true in the face of clear metaphysical arguments embedded in the 'theory'. This makes the ToE 'non-scientific'.
No evo will ever admit such because the theory would collapse like a house of cards were the metaphysical nature of the theory ever admitted.
Truth by definition. The hallmark of evolution.