Wieso?
Flatrate bedeutet doch nur, das sich der Rechnungsbetrag nicht ändert.
Es bedeutet nicht, das alles immer frei bleibt.
Es steht ja auch immer drin, das Sondernummern ausgenommen sind, sonst würde ja jeder mit seiner Flatrate tagelang in den Sexhotlines hängen oder die dämlichen A-oder-B-Spiele totvoten.
Und die CBC-Nummern sind auch Sondernummern, die aus irgendeinem Grund

vom Anbieter nicht als solche klassifiziert sind.
Von daher ist es nur recht und billig, wenn im Vertrag steht, das Sondernummen ausgenommen sind, das sich diese auch ändern.
Über die Art der Benachrichtigung und die (Zeiträume der) Nachträglichkeit könnte man diskutieren, da hast du recht.