Dein Problem ist, das du angefangen hast die 1. Bundesliga manuell zu erstellen und dies abgebrochen hast.
Über "Spielplan aktualisieren" im Adminbereich kannst du entweder einen Spielplan komplett als neuen Spielplan übernehmen (also mit Ligaeinstellungen usw,)
oder vorhandenen vollständigen Spielplan aktualisieren.
Deinem Spielplan fehlten aber noch die Spieltage und Spiele, daher kamen die Fehlermeldungen.
Die Teams werden beim Aktualisieren abgeglichen, da dies z.B. für den Wechsel der 3. platzierten Mannschaften der CL in die EL notwendig ist.
Spieltage und Spiele kommen aber während einer Saison nicht hinzu, daher werden hier beim Update Werte vorrausgesetzt.
zu Punkt 2.: Wie du bereits gemerkt hast, kann diese Option nur bei einem vollständigen Spielplan gesetzt werden. Beim Erstellen ist dies noch nicht möglich.
Wegen der Fehlermeldungen hast du versucht die manuelle Erstellung fortzuführen. Dabei musst du aber Spieltagstermin vorgeben, die dann automatisch bei den Spielen vorerst als Spieltermine eingesetzt werden.
So wie die Haken beim Update der Spieltagsdaten gesetzt sind wird nichts geändert, da nur die Abgabetermine abweichen und diese Spalte aber gerade nicht ausgewählt wurde.
Somit hast du immer noch keine Abgabetermine bei den Spieltagen in deiner Datenbank. Und damit werden ja einige Überprüfungen gefahren, die dann nicht funktionieren.
Gut, der SQL ERROR darf nicht auftreten, aber wie du schon richtig festgestellt hast, steht ja quasi nix bei den Spielen. Wie soll man dann die Tippabgabe bis zum Spielbeginn einstellen bzw deren Funktionalität ziehen.
Lösung:
Du hättest einfach nur die Saison anlegen und danach die Liga als neue Liga einspielen sollen.
Vermutlich hast du das letzte Saison richtig gemacht. Glückwunsch.

Falls das Problem immer noch besteht und keine Tipps abgegeben wurden, vorher einfach die Liga löschen.
Falls (wie auch immer) Tipps abgegeben wurden, einfach die SQLs der Liga von hier über phpmyadmin einspielen.