I have on several occasions fought this out with Emirates in CAI in DXB. The "rules" seem to be interpreted in a funny way, as i understand it any ticket bought that fulfills the requirements concerning the number of hours between arriving and departing into DXB should qualify, i believe it is 10 for Y and is it 6 or 8 for C and F, but once i was told that my ticket does not qualify another time that the routing did not qualify. However on one occasion I did get it on a CAI-DXB-DAR ticket in F, but when flying CAI-DXB-NBO some months later it was not issued... Strange world...