The president’s latest energy commitments were meant to have been met years ago, but he struggled to get Gwede Mantashe on board