I'm having trouble reading the web site for some reason (it's not being cooperative with my browser) but what I can say is that the time line you have quoted is mostly correct but not completely.
In 2001 GM Choi, Jung Hwa was elected as the new President of the ITF but he wasn't supposed to take office for two years, in which time Gen. Choi would continue to serve as President. The ITF has 6 year terms for its President so Gen. Choi would have been in office for 2 years and GM Choi would have filled the next 4 years. While this situation is not stipulated in the ITF constitution the ITF legal representative who was present at the Congress said it was legal.
Shortly after his election GM Choi told the NK representatives that they would not wield any undue influence on the ITF, although they were welcome to be a member country.
This caused quite a bit of consternation among the NK's who complained to Gen. Choi who viewed his relationship with the DPRK as a political tool to try to leverage reunion between the two parts of the Korean peninsula. The DPRK also was the source of monetary funding for the ITF. In both cases, Gen. Choi would have been under immense political pressure from the NK's.
Gen. Choi assembled an "emergency Congress" to expel GM Choi shortly thereafter. When GM Choi showed up he was blocked from entry to the meeting and one of the ITF executives who was present said it was a private meeting, as opposed to a Congress (which means that none of the decisions reached should have been binding).
The ITF issued a statement saying that GM Choi, and several other people, had been expelled the private meeting in question really having been a Congress.
GM Choi acting as "acting President" moved the ITF headquarters back to Canada or sets up his own organization depending on your point of view.
Gen. Choi leaves for NK in June of 2002 and passes away shortly thereafter. He and GM Choi reconcile as father and son at the airport before he leaves.
The NK's hold a 100 day memorial service for Gen. Choi in the DPRK. "Coincidentally" they decide to have a Congress meeting to elect a new ITF president. They introduce a NK government official and when the people who are at the memorial service clap for him the NK's declare he's been elected president! (No, I am not making that up.)
Several of the "delegates" upon returning to their home countries are, perhaps unsurprisingly, not pleased with how events unfolded with a private meeting being turned into a Congress when it didn't suit them and decide that they will follow the ITF constitution which states that the ITF senior VP becomes interim President upon the death of the ITF president.
There is general chaos between the NK-headed group and the split off group.
The new third group elects yet another president at their next World Championships circa 2003, IIRC.
That is, basically, where things stand now. GM Choi, Jung Hwa is president of one group; the second group is headed by a different North Korean as the one who was elected at the 100 day memorial has since retired (Interestingly, I was assured by a VERY senior member of that group that there was no way a North Korean would be elected again as the membership wouldn't stand for it. Oops.); the third group is headed by a different GM after their first president died a few years ago.
GM Choi has been to South Korea several times and has a national organization with several schools there. The article you linked to is 8 years old and he has no problems with the ROK government.
There is more to it, of course, and I'm sure I don't know half of what was going on behind the scenes (nor do I particularly want to) but that is, basically, how the series of events unfolded. Clear as mud?
Pax,
Chris