I've hit the thread depth limit and cant reply to you @rjknight - but a technological miracle isn't something we should bet on. This is more of a social and economic problem, not a technical problem. We have the technology to be carbon negative if we all work together - but we don't want to give up our comforts.
What's sad about that is that by worrying so much about "our comforts" we're guaranteeing that soon enough nobody excepting the filthy rich who caused much of the problem in the first place (and are still causing it) will have any comforts at all.