Aparece no erro cadeia de classes do objeto estrutural inválido que há uma violação da regra objectClass STRUCTURAL. Sem declaração em contrário, o seu customAttributes objectClass está sendo visto como um objectClass STRUCTURAL que não pode ser e ainda funciona junto com o inetOrgPerson. Eu recomendaria tentar alterar seu esquema para algo semelhante ao seguinte:
objectclass ( 1.3.6.1.4.1.4203.666.100.1
NAME 'customAttributes'
AUXILIARY
DESC 'Custom attributes class'
MAY (dateofBirth $ IPPhone)
)
Para mais explicações, li sobre causas comuns de erros no LDAP Guia . Além disso, uma olhada superficial no esquema que você está tentando criar poderia usar um pouco mais de reflexão na organização. Geralmente é aconselhável ter entidades objectClass sob uma árvore e entidades attributeType sob outra para evitar confusões e colisões.