why do you think 'spiritual' is a dirty word? It means to be the mature form of what began in infancy and childhood and juvenility. 'When I became a man, I put away childish ways.'
The Bible does not go back to infancy and glorify it all over again. Gal 4:1-7
The NT retroactively says that everything the OT was saying was also meant for the mature form of 'Israel' that coalesced in and through Christ, Heb 11's final verses. Ie, #2 in Rom 9:6, the 'us' of Rom 9:26, the 'all Israel' of Rom 11:26, the 'Israel of God' in Gal 6, the 'Jew indeed' of Rom 2, and NOT those who call themselves Jews in Rev 2,3 'but are not.'