I had a flight just a couple of months ago on AC booked in I class but AC cancellation and rebooked to another AC flight in J class - rebooking was taken over by AC, never get any miles … not sure if the difference here is, I used M&M to book the I class.