You post pretty well, but I still feel there's a basic problem of approach. I already said that anything poetic, mythological or symbolic in the Bible can be ignored. It is only as a supposed factual claim that it needs debunking.
That said I also said (somewhere) that Exodus isn't sure; still under discussion, because science isn't believe or not, like religious faith, but proceeds on discussion and discovery.
Now, unless one is doing science denial (and if one is, then serious discussion is otiose anyway) then the creation is debunked, really. And if metaphorical ... well, it's out of the discussion and merely has knock -on discussions (1).
But the ark and flood also debunked by science. Unless one denies geology and biology. Now I noted a post about local floods. As in any of these 'perfectly natural explanations' of Bible claims (except for the resurrection,of course

) they may (possibly) save the Bible but they trash God. The Flood did not do what God said it was for. Though one could argue for a limited global flood.
But Exodus, as I once said, was considered probably a real Event until a discussion on my Other board and (perhaps coincidentally) similar doubts raised elsewhere. Since then, other factors have arisen beyond anachronism, the problem of the Egyptian empire making a conquest and probably an Exodus impossible except for the Amarna lapse in political control over Canaan. Then I read of the style suggesting an Exilic composition c 600 BC, which I already suspected from the use of Sargon's life for Moses, and my wild theory that Moses was Ahmose I was bolstered when I realised that Josephus quoting Mmanetho on the Hyksos being the Exodus (Shepherd kings) linked the Exodus (wrongly) with the Hyksos, thus making a link that could make Ahnose I Moses.
As you say, not a slam dunk but a process of further evidence debunking the Biblical story of what the Exodus was, which I think we can pretty now much forget, anyway.
(1) like if Eden didn't happen, why is man to blame for evil, and why was Jesus needed to atone for it?