Ajan is the main reason for corruption this is a common knowledge in Weightlifting community . people don't talk about it because almost all national WL federations made deals with him. he sold lots of World/Olympic medals to different countries.
that ARD report sounds correct to me. it fits with what i knew about IWF and Ajan himself. I give you guys some examples regarding Iranian WLers. these 3 examples are 100% confirmed for me, there are more stories though.
back in 2000 Olympics, 1999 World Champion and top favorite for the gold Shahin Nassirinia came to the stage, injured his arm in his first snatch attempt and left the competition. at the time it was just bad luck but later his teammates (and later himself) admitted that was fake, he was told by IWF to pull out, because IWF has "proofs" against the Iranian team (and specially Nassirinia) and will disqualify the whole team if he doesn't pull out ! it turned out IWF wanted their boy Pyrros Dymas to win his 3rd Olympic gold medal. Nassirinia never officially got suspended or even accused of doping. and Iran won two gold medals in the next days. (mostly because Nassirinia followed the order and let Dymas take that gold medal)
and in 2006, the whole Iranian team tested positive for doping except just one guy, Hossein Rezazadeh, he was double Olympic Champion and face of World Weightlifting at the time. simply the best weightlifter in the world at the time. IWF didn't want him to get caught. I heard from some of his teammates that someone else gave urine samples instead of him. obviously they were using the same drugs (thanks to the Bulgarian coach)
and one more example, back in 2009 in South Korea, the host nation didn't win a gold medal in men's weightlifting until the last day, they wanted that gold but there was an Iranian guy Saeid Alihosseini who had broken the WR in training and everybody knew he will win the gold. 2 days before the competition he was told to fake an injury during the training and leave South Korea because IWF found some evidences about his doping and if he leaves he won't get suspended. he did but still they suspended him. and that Korean guy who the gold medal. ironically that guy An Yong-Kwon never won any title (even continental) beside that gold medal !