Michael, ove rhalf of what you just quoted was in the d20 STL. You weren't allowed character creation or advancement in that, either. Presenting a new class or race is not, and has never been, included in the definition of "rules for character creation".
As for the website thing - you don't release a website under the
GSL. People have been not releasing websites under the
GSL for many years. EN World is not released under the
GSL, the
OGL or the d20
SRD.
You're inventing problems where there are none.