President Ahmadinejad upstaged in his bid for role as nuclear saviour