I know this is going to sound really trite, but if you value your spiritual life so much... why don't you move to wear the spiritual food is being served?
When my wife and I bought our first house, we didn't look on the basis of where we would have the most real estate appreciation - we looked based on the parish we wanted to belong to. It took time, but we made God the priority and not our financial or environmental comfort. And to say the least, God has returned our spiritual investment a hundred-fold.
It may take a little bit of hunting, but if you just begin the process, God will lead you to where your family can thrive in the faith. It's a leap of faith, to be sure, but then, we're not called to be timid.