The UAE works as far as i know to CAP 371, and follows all the same rules, so 900 hours a year etc.. not sure if its the same for cabin crew but i guess so.
The 170 hours your talking about is duty hours not FDP. Now i'm no expert but duty hours contains all the layovers etc etc, but FDP is limited because then you are actually working on a plane, think thats right.
As stated in the other posts its all written down in the magic section 7.