its as easy as:
they are not an EU handling agent and their mother company is also not and EU company so therefore they can do as they please.
Why would DBX want any other handling than DNATA when they are in fact the same company (including Emirates). The sultan of Dubai can do what he likes, therefore Swissport, Avipartner or whoever have no chance of getting into DBX etc....