I think that humans (in general, not necessarily every single human) have a spiritual capacity and need, but not necessarily relating to a God or Gods: Buddhism doesn't include any belief in God. Also, that that capacity and need exists is not evidence for the existence of a God or Gods; it can probably be explained satisfactorily in terms of evolution.
The answer? Stop worrying about whether religions refer to any exterior reality, recognise them as something humans do, and practise your chosen religion, if you want to, without pretending that it is more than subjectively, psychologically true, and base your morality on utilitarianism. In a word, non-realism. In another word, approximately, Quakerism.