I recently saw a sermon discussing the prophetic implications of this battle over Moses’ body. At the Transfiguration, Moses represents the dead in Christ and the fact that God will resurrect the bodies of the dead in Christ (hence the fight over his body) and Elijah represented those that are alive and will be raptured. Thoughts?
My view of the Mt. of Transfiguration is that Moses and Elijah represent the Old Testament (Law and Prophets) and Peter, James and John represent the New Testament (Church). Also in view are the Father (Voice), the Son (Jesus) and the Holy Spirit (Cloud).
But allowing the premise of the sermon you heard, since the dead in Christ will receive new resurrection bodies, I don’t see why Moses would need an old natural body to represent them. The dead in Christ would not be left in their graves for lack of their old body, of which for most no particle larger than a grain of dust remains.