When a library is adding custom fields to items the content is saved to more_subfields_xml, which is not a date or datetime field. The calendar widget won't show for these fields and cannot be activated by configuration. It would be nice if there was a flag in the framework configuration to say "treat this as a date field". This could also be helpful for other fields on record level.