I believe the reason that the forums appear out of order is because of the sub-forums. In the list, sub-forums are listed right under the parent forum.
You can differentiate between sub-forums because they have a complete gray box around the forum icon. All the main airline forums are missing the line on the right that would complete the box.
That would be why Swiss is under Miles & More (Swiss is apart of the Miles & More program but has enough traffic to have its own forum - so there is a sub-forum). Similarly, Air France & KLM are both located just under Flying Blue...the loyalty program for both.
Hope that helps!
-Chris