Hola,
A que rinconatur no es el creador y mantenedor de MySQL. Por muy util que sea su manual, si quieres saber la verdad absoluta de MySQL debes acudir a su creador, en
www.mysql.com tienes el manual (mira en CREATE TABLE). Alli no dicen nada sobre si una clave UNIQUE deba ser o no NOT NULL. Es mas, dice que si el campo admite NULL, puede tener varios registros con ese valor a NULL.
Saludos.