Pretty sure that you do not need the fieldType = SupportedFieldType.DATA_DRIVEN_ENUMERATION here. I think that's picked up automatically. Can you confirm?