You can try using DemandImportEntry.ImportEDIPostProcessingDemand like from the post below. I do a lot of EDI cleanup there, but I would just move it to a DD on OrderRel that checks for an added row. It will only fire on a new release regardless of where it came from.