> saying basically that no scientific truth can be an argument for or against any spiritual claim.
This is an agument for "NOMA" or Non Overlapping Magisteria. While this is true in the abstract pure Deist standpoint, it's not true for most religions or supernatural belief systems. All Abrahamic regions (for example) make specific claims about the nature of reality that is in direct conflict with science.