Yes, this should earn 40% MQD on Delta.
Note that some people have encountered problems with I booking class, but Q as the first letter of the fare basis code in the past; the automatic posting is always correct, but when flights don't post automatically and they have to e-mail Delta with incomplete receipts (discussion in this thread:
Aeromexico Fare Basis ), incorrect crediting can result.
But this itinerary has I in both the booking class and the first letter of the fare basis code, so you should be totally fine on this sale fare. Q only appears in the fare construction line, which isn't checked in the crediting process.
Happy flying!