I do not care how local you think the myth of Noah’s Flood was supposed to be, as that fact is immaterial to the point you continue to miss. That flood still would have killed innocent people, and the story frames this as a morally just action. No amount of quibbling over linguistics will change that.
The amount of excuses needed to ignore the plain implications of a passage is really telling. One could take the Old Testament as it appears: a series of books written and edited (and redacted, and co-opted, and edited again) as the religious and cultural canon in the Iron Age for an otherwise obscure Levantine tribe, with morals from a different time and place unsuited to our modern sensibilities. There are many such books and traditions from all over the world that contain tales just as horrifying as any in the Old Testament, so it would not be without company.
But the apologist wants us to believe that their ancient stories are actually true, and so they have to invent all these insane reasons why clearly immoral actions by their book’s main character are totally justified. This is the sort of position that can only come about when someone decides what they believe first and then looks for rationale afterwards.