I don't have a problem with her getting the upgrade. If I recall correctly, passengers experiencing travel disruptions do get priority on the upgrade list. From the sounds of the story, Delta mishandled the arriving flights bags causing her to miss her connections and delaying her trip. As far as I'm concerned, giving her a one-hour flight in first class is little compensation for hours and hours of lost time.