Jeroen:
I'm not sure if this will be useful or not, but I have noticed some differences in the operation of DataSocket in LabVIEW and in other ADEs. The most notable of these is that, if you have multiple DataSocket VIs open on the same computer, they're usually running in the same process (you can verify this by looking at the number of connections reported by the DataSocket Server). Since there's only one process, DataSocket won't enforce some of the permissions set in the DataSocket Server Manager. In other ADEs, however, each application has it's own process and the permissions are applied to each.
Hope this is useful,
-- Chris W