Одно очень ценное наблюдение, которое я только что сделал: hotlinked_media_status — это просто первое действие в файле восстановления. Если вручную удалить его из существующей базы данных, восстановление не удастся на следующем операторе (CREATE TABLE public.admin_notices).
Таким образом, проблема не в определении этого конкретного типа. Это лишь симптом более серьёзной проблемы. Я подозреваю, что BackupRestore.move_tables_between_schemas(MAIN_SCHEMA, BACKUP_SCHEMA) не выполняет свою задачу.