No 100% correct JoeE.
It is permissible to carry on duty free which is delivered to the gate. Hence why DF in Singapore always deliver to your gate, and you collect it after screening.
However, if you purchased DF in say London you won't be able to carry that through screening in Dubai...