I wouldn't necessarily call it a "religious" answer, but it certainly doesn't answer the question. It seems to be intended to be some kind of answer like "the last big civilization left technology on the planet and now we view this magnificent technology as something given to us by the gods".
It doesn't address in any way which past era in our real world would be able to cross this distance with their ships - I certainly don't believe that the "age of the God's" is an era that we should account for in our real-world Earth's history. It might be fine in a fantasy setting where you are willing to use such tropes, but the querent seems to be searching for an answer based in real-world history and science.
I left a comment and flagged it as "Not an answer".
That is the general process when encountering something in an answer post that doesn't seem to address the question or falls short of being a real answer, for example if someone mentions that they don't have the reputation to comment and therefore misused the answer box. We'll see what the community thinks about the answer and maybe the user who answered will edit their post to clarify what they mean. There is always the possibility of simply misunderstanding one another.
This has nothing to do with whether this is about religious believes or not. The answer doesn't really address the question in any meaningful way and therefore it's "Not an answer" and should be flagged as such. I also don't think we should make any sweeping statements about banning religion from non-religion questions. If your religious believes help you write a meaningful answer or add something that could be used to grant the qeurent's in-universe logic some kind of plausibility then by all means: add your religious views to your answer. Just don't expect anyone to free you of the requirement to support your claims, especially if someone asks about history or science.
If you encounter religious views and don't like them because you feel that they are unsupported claims you can simply downvote them to show your disagreement with the statements and possibly write a comment about how you are having doubts about the validity of the claims presented in the answer. You shouldn't get into any religious flame wars, though.
Upvote what you think is good, downvote what you think is not good, flag what you think doesn't address the question.