I wholeheartedly believe only one truth can be Truth (and can't comprehend two contradicting truths co-existing) so, while separating spirituality and science for debates is often necessary, ultimately they must come to the same conclusion about the universe. The trick is to figure out True Religion and True Science. I guarantee they'll be the same thing.
The ancient culture of the Indians, called Sanathana Dharma, is based on the Vedas. The Vedas are ancient Indian books that are completely scientific. This means that there once was an entire religion based on science. Hence, science and religion have coexisted in the past, and if we can recover the lost portions of the Vedas, it can coexist again.
The vedas, which originate from India are an extensive source of science. In fact the primitive "religion" of ancient Indians, called "Sanathana Dharma" is based on the Vedas. This means that science and religion have co-existed in the past, and therefore it is very likely that if we are able to recover the lost parts of the Vedas, it will co-exist once again.
Science and religion can be made compatible if each of them recognizes its own sphere of influence and does not judge the other. Science is a discipline that seeks to understand the physical world and it is good at that. Religion, on the other hand, deals in symbolism and gives meaning and context and allows that there might be something undergirding the physical world.
I believe it will be possible in the future to reconcile religion and science. I believe this will take the side of religion to take concessions in some cases, but religions like Buddhism are already making strides to change belief systems to be in line with scientific thought. I believe if they can do it, then other religions should be open minded enough to do the same.
I personally think that It's possible to say that science and religion in fact can be reconciled, but that also depends on what you are expecting from each of these disciplines. That is, do you expect religion to mostly prescribe a code of ethics, ceremonies and prayers, a cultural history and the like? Or, do you also expect religion to explain the origin of the world and to account for how things work in nature?
Yes, science and religion can be reconciled, because there are a lot of places where the two are not in conflict. The plagues of Joseph's time with Pharoah can be explained by weather and science. Creation can be explained, and evolution is not necessarily even opposed to Christianity. The two work together to explain the world.
The only way to reconcile religion and science is to have a very severe case of cognitive dissonence and deal with it on a daily basis. Science and religion are polar opposites. One is a fact and truth finder, the other is ancient mythology that never changes no matter how much the world advances.
Neurology is a new science which is making exponential inroads onto the human consciousness, it is foreseeable that within the next 50 years, we may actually know enough about the human mind to defeat all subjective, a priori, superstitious nonsense, which includes religion.
Finding lost vedas will achieve nothing, cultural norms (traditions) may remain unchanged, though we will have a deeper knowledge of their roots and how humans created their own religions, as the human mind is genetically driven towards finding meaning and patterns in everything, thus we were destined to invent religion.
Though we will know that these are human brain generated and not from any external spiritual source.
Maybe we will sort this out in less than 50 years at the rate it is developing.
Already we are developing highly intelligent software that may compete with the human mind, it can already crack Catcha codes, and decipher abstractions in other forms.
Some day we may not be able to fool programs and they may become more intelligent than us.
I.E. Make less mistakes due to Irrational thinking (often from indoctrination), and make better, more well thought out decisions, much faster than we can.