Some of these seem like valid criticisms others less so.
Projection fallacy. As I mentioned above; the "harder to get" only stays "harder to get" until it becomes "easier to get". The fallacy here is in thinking that this is a fixed term rather than malleable based on technical prowess. I again mention steam-injection and the fact that it revitalized the Californian oil industry from essentially total death to viability.
First a nitpick. That's not generally what the term projection fallacy means although your meaning is clear. But there's a fundamental problem with this: even as the technology does get more expensive, the total amount of oil does go down, and the harder to extract oil does cost more than the nice easy oil. Moreover, the argument that you are making that this is an overly naive projection of what will happen doesn't seem to be accurate. If one looks at a graph of world oil production one can see the general rough pattern. Since the last 40 years have included technological improvements that projection allows us to make guess about what technology will do. We have no reason to expect that the technology will suddenly become much better. Similarly, inflation adjusted price of oil has gone up over time.
Your point about the long-term use of coal substitutes seems to be a valid one which should for some time help deal with some but not all of the energy problems. Coal does have its own problems. (deaths from mining, environmental damage from mining and release of obnoxious radioactives are all issues). Moreover, coal prices have also been going up faster than inflation.
First a nitpick. That's not generally what the term projection fallacy means although your meaning is clear.
How not? I'm stating that he's assuming that the people of tomorrow/yesterday shared his same beliefs as to what "easily accessible" or "hard to reach" meant in the arena of oil production. In other words; he was saying that "hard to access" is a fixed point rather than simply being his current belief.
...But there's a fundamental problem with this: even as the technology does get more expensive, the total amount of o
To me the following points seem hard to argue against: