BaseModelFormSet.validate_unique() doesn’t offer a way to customize errors for instance to provide a more specific message or add the error message to a specific field.
I propose to fix this problem by adding two process_unique_error and process_date_error that get the form, fields and values as parameters.