Mousavi is a 96kg weightlifter, he is listed at 109kg only because he participated once in that weight. he is ranked higher than Ali Hashemi only because he participated in more events, Hashemi will surpass him today in Fajr Cup (unless he bombs out) and beside that Mousavi has no plan to qualify for the Olympics in this weight, that's the problem with the qualification rules, you can qualify in another weight (than your normal weight competition) only if you participate in that weight twice, and you don't even need a total result for that. even just "no show" twice will be enough to make you eligible. for example if Mousavi participates once more at 96kg (which is his own weight) with a good result and then just registers for 109kg for another event (and not show up) he can qualify at 109kg !! which is totally unfair.
beside that even Ali Hashemi is not supposed to go to the Olympics. Iran's plan is to qualify at 96kg and +109kg. Hashemi is plan B in case Moradi (or Rostami) doesn't make it at 96kg.
and I don't know why you didn't consider Martirosyan and Aramnau, both ARM and BLR has 1 quota and I think they both will use it in this weight.
beside that since yesterday IWF removed some results from some athletes. I think it's just a software mistake, for example Akbar Djuraev (UZB) will be high in the ranking when they fix the issue. you better check the ranking again when they fixed it.
and MIchalski has a very good chance to qualify, yes his current ranking doesn't look good but only because he participated in "less events" with one more normal result he will climb the ranking into top 8. so I guess it will be
Martirosyan (ARM), Aramnau (BLR), Chumak (UKR), Michalski (POL), Djuraev (UZB), Plesnieks (LAT), Jeong (KOR) and maybe Naniev (RUS).
I said maybe because Russia also has just 1 quota.