As a former Customer Service Agent...You Elites should know that IRROP/Disserviced Passengers go ahead of Customers waiting for Upgrades/Seats via standby or normal instrument of upgrade.
In this instance DL did good by the customer for the inconvenience..
GOOD FOR YOU OP! Now if DL would only do that for me when I fly as a PM!