Here’s my overall view of the Old Testament Doug and that is that it’s all a myth. I don’t know if there is much real history in the Moses story. Yes the writers uses some real people places and even events but the over all story is fiction. So with that said what’s the reason behind the story? Was it to try and create an identity for a people, something the Greeks were known for, or something else.
You mention Israel but that’s another big question . Israel if it ever existed was wiped off the planet way back in early Assyrian times so why is it even talked about in these writings? There is also very little evidence outside the Bible of a people or place called Israel. Now the god of Israel, if you take the Bible out of the mix it looks as though the people living in the areas known as the Levant , in the north worshipped El then Baal as well as other gods in that pantheon. Then to the south the area we now call Judah there evidence they may have been worshipping the same gods but also Egyptian ones as well. Hezzekia bulla is one example suggesting this.
One last point to mention is this whole area was mostly under the control of Egypt until about 600s BC when then the Assyrians followed by Babylonians then Persians and Greeks dominated their area. Each group would have influenced the population on what gods to worship.
P.S. let’s not forget the original name for the city of Jerusalem was named after a Canaanite god for the (morning or evening light ) {can’t remember which} but why doesn’t the god or it’s followers of The Levant if from Southern Mesopotamia or Egypt or any other area and pantheon out side that of the Canaanites demand the city’s name to be changed?