To suggest that all the major world powers would have signed a deal that leaves space for Iran to develop nuclear weapons, and that the IAEA might have been happily certifying the compliance to the terms of the deal without bothering to make sure that Iran isn't actually developing nuclear weapons, would be supremely naive.
A more complete quote from the IAEA statement that you quoted is:
"The Agency’s overall assessment was that a range of activities relevant to the development of a nuclear explosive device were conducted in Iran prior to the end of 2003 as a coordinated effort, and some activities took place after 2003. The Agency also assessed that these activities did not advance beyond feasibility and scientific studies, and the acquisition of certain relevant technical competences and capabilities. The same report stated that the Agency had no credible indications of activities in Iran relevant to the development of a nuclear explosive device after 2009. Based on the Director General’s report, the Board of Governors declared that its consideration of this issue was closed."
In fact, what IAEA is diplomatically saying is "we don't give a damn what Netanyahu claims, we have reports and information that proves that the claims are not true and we don't have to discuss it any further".
I don't this is an accurate summary, rather it says
> we don't have reports and information that proves Iran is continuing to develop weapons.
And why would they? They aren't a spy agency, they are a monitoring agency. Assuming for the sake of argument that Iran was actively developing nuclear weapons they would have had to fuck up for the IAEA to be aware of it. The IAEA's purpose in all this is to force them to be circumspect, not to catch them if they are being sufficiently circumspect.
It's possible I missed something, I would be surprised though since the IAEA is pretty tight lipped. To quote an IAEA statement [0] made a week before the US withdrew from the deal
> In line with standard IAEA practice, the IAEA evaluates all safeguards-relevant information available to it. However, it is not the practice of the IAEA to publicly discuss issues related to any such information.
[0] https://www.iaea.org/newscenter/pressreleases/statement-on-i...