Thanks for bringing this up here. I hope what follows gives you some idea of the thought process behind the deletion and how to avoid similar scenarios in the future.
The reasons Lee gave for flagging this as NAA make some sense, but as the moderator who handled the flag and finalized the deletion I actually wasn't nearly as concerned with the answer not answering the question as much as I was the whole question being off the rails. Lee was spot on about that:
And specifically, the issue of whether there are, in fact, contradictions between the Creation stories in Genesis 1 and Genesis 2 is hotly debated among Christians and Christian scholars. That is why the question was rightly closed as being primarily opinion-based.
At the time I handled the flag, the question had already been closed as "Primarily Opinion Based". Keep in mind that that cookie cutter close reason is what the SE site offers us, but more specifically to this site, the question was what, for lack of a better term, we've been calling a Truth Question. Rather than asking about what Christianity or some branch thereof believes about an issue it asks about the issue itself — thereby attempting in the space of a question to resolve something that not all so-called Christians agree on. Inevitably that turns the site into a debate platform. We tried allowing it but it got too messy, so now we don't allow them. Sure it limits the scope of the site some, but it also makes us friendlier and more useful for the scope of things we do handle.
I think your answer is a good illustration of why this question fits the category of Truth Question. Note for example this absolute truth statement you made in your answer:
Therefore; the story of creation as far as proffered by Moses is allegorical.
Yes, a lot of Christians believe this. But there are also a lot of Christians who believe this is false statement and not representative of their beliefs. In other words you gave a "Truth" answer about an issue which could only be backed up with your reasoning as opposed to a statement about some identifiable set of Christians that could be backed up with the statements by those Christians.
Letting this question stand would have let to somebody else posting a dissenting view and votes on the answers would quickly start reflecting agreement or disagreement on this theological issue rather than usefulness or quality of the posts.
Given that the question was closed and nobody else was allowed to answer, that debate was going to come up in comments and +/- voting on the singe answer. The -3 vote score out of the gate should be an indication of that: the quality of the content wasn't the issue so much as people felt it didn't represent their views on the issue. When Lee's flag brought the post to my attention I realized that if I didn't do something now that we would be back at some point in the future to moderate the debate that would be spawned in comments — a debate spawned by a question format and answer type that we don't allow in the first place. Hence I went ahead and deleted it.
Edit: I had not observed this at the time but see now that you yourself voted to close the question and then proceeded to answer it while the closure was pending. Please don't ever do this! If a question is not properly scoped for this site and should be closed, then it should be closed and not answered. On the other hand if you think you can answer it according to site guidelines and that others can do the same, then don't VtC it. Obviously there is room to change your mind, but you should at least comment with a reason to rescind your vote or vote to re-open. Answering and VtCing should be mutually exclusive actions.