Hallo!
das liegt 100% an der deutschen Sprachdatei. Ich benutze exakt dieselbe Version wie Du (WordPress 2.9.2 DE), habe exakt dasselbe Problem erkannt und bin daher auch auf Deine Frage gestossen, die scheinbar niemand sonst beantworten kann oder will.
Hab aber grad erkannt, dass im Quelltext des Spaltenanzahl-Dropdown als übergebener Wert ein anderer (immer 2 weniger) steht, als im Browser sichtbar. Dort steht nämlich 8 und 9 zweimal. Hab mir in der Datei /wp-admin/includes/media.php anstatt des Funktionsaufrufes zur Übersetzung <?php _e('2'); ?> einfach "2" reingeschrieben. Das wird sonst als 4 geschrieben, weils scheinbar in der deutschen Sprachdatei (wp-content/languages/de_DE.mo) so drinsteht. Da diese nicht PlainText ist und somit nicht lesbar, war das meine einzige Möglichkeit, das Problem zu lösen. :evil:
Man könnte den Fehler auch einfach ignorieren und sich "denken" dass 4 eben 2 bedeutet, und 5 dann 3, und und ... nur 8 und 9 kommen doppelt vor und sind eben beim zweiten Vorkommen erst richtig. Ich habs einfach geändert! :confused:
Hoffentlich wird das im nächsten (deutschen) Release behoben.
Gruß
Werner