When I made a booking SFO-DXB-AMM in J, the EK website showed 6000 as a miles total accelerator bonus. When I booked the ticket on Expedia, immediately adding my Skywards number on the EK website, the miles accelerator bonus does not show up. I assume that one gets them only when booking direct with EK. I am not too upset about the loss of 6000 miles, since they are not tier miles.