I'd say consider it a happy accident and don't ask DL about it or expect it on your next flight. Do you have the BP for the flight still (or can you post what DL.dumb shows as fare class paid/flown)? That would help us figure out which rule in the earning table might have been in force.