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.'