It seems the moon could have formed like the Earth formed. The Moon could have aggregated into what it is and gotten close enough for Earth’s gravity to capture it. I don’t understand why a grand collision had to necessarily take place to produce the Moon.
The problem is that two independent bodies can not "capture" each other. There is too much momentum and kinetic energy. Unless there is a collision, they will inevitably separate, essentially fly right past each other. If there is a third body, under exactly the right conditions, it may gain momentum and allow two bodies to be mutually captured, but this is very improbable.
OTOH, the earth-moon system is essentially a binary planet. Stand back and look at the whole forest instead of the individual trees. Binary stars are well known and actually very common. Why the earth-moon system could not form by a variation on the same mechanisms that form binary stars is the question we should be asking.
Some selections from the lunarorigin keyword, out of the FRchives: