Well, I don't mind if you jump in and solve this network issue.
For the time being, I don't have any better idea than going back to the roots, having technical description of what this landscape is made of.
We have better idea at this stage but this is still not enough, at least for me, in order to really start having an idea.
I suppose it needs to go as low as IP address level to understand why with given amount of host running on network, Zentyal can be reached (ping) or not. IP conflict ? route issue ? I really don't know.
What is granted is that landscape is not that simple: DHCP server is not Zentyal
and we have multiple VLAN here.