Marcel,
Your first 2 paragraphs are a good summary of the materialist position with which I disagree.
To me the heart of the matter is that you can assign no attributes whatsoever to the "stuff" of which the universe is "made" - it's not even a concept, just a word. Similarly, the word "exist" has no articulable meaning other than "is experienced".
More to the point of the original article: if I say the block universe "has to leap into being at some point" I've already assumed a meta-time outside of spacetime, and I'm talking about the need for time to have a beginning at a point within that meta-time. But let experiential time be an attribute of consciousness, and the perceived need goes away.