Schedule the dataset's audit log table for dropping when the dataset is dropped
Allow particular (dataset, secondary) pairs to be marked as "broken"

broken pairs will never be selected for pushing to the secondary.

Nothing triggers brokenness yet.