Routing Mavlink on multiple Anafis

Hello,
I’m trying to control multiple anafis from a single computer using Mavlink. However, since it does not seem possible to change the drones network settings, I find myself dealing with multiple UDP connections emanating from identical subnets and broadcast adresses, to the same port (14550), but on different network interfaces.
A previous topic was answered regarding solely routing IPs, which works for rtsp streams for instance, but it seems that in the case of mavlink, port routing might be required (drone heartbeats are broadcasted to 192.168.42.255 on all anafi subnets, thus making things a bit more complicated).
Has anyone faced that problem ?

Best regards,