Apparently you do not read your own links. The first one has an excellent Summary of Prosecutions.
From your second link.
Iran-Contra affair (1985-92), a rare non-venal political scandal in which high officials of the Reagan administration were discovered to have used funds raised by covert arms sales through Israel to Iran in order to finance the activities of the Contra revolutionaries against the Sandinista regime in Nicaragua, every step of which violated declared government policy, domestic law, or international law
There were two different investigations.
The Congress, and Walsh.
Iran Contra was the former.
There were no convictions.
Walsh succeeded in getting convictions for non-political crimes, e.g., obstruction of justice.
The congressional committees Iran-Contra convictions were overturned.
Those pardoned were found guilty of withholding of information, defrauding the government, underreporting earnings, perjury, felony theft.
The Iran-Contra convictions were infractions of the Boland Amendment.
"Poindexter, Lt. Col. Oliver North and McFarlane were the three individuals Attorney General Edwin Meese III identified on November 25, 1986, as knowledgeable of the diversion. Poindexter's supervision of North and his own participation in the Iran and contra operations were early focuses of Independent Counsel's investigation."
Walsh Iran / Contra Report - Chapter 3 United States v. John M. Poindexter
The convictions were overturned: none were convicted of the Iran-Contra indictments.
Again:
"Poindexter, Lt. Col. Oliver North and McFarlane were the three individuals Attorney General Edwin Meese III identified on November 25, 1986, as knowledgeable of the diversion."