I'm not 100% certain but I seem to recall that FlexLM binds to NIC0 and won't talk on any other interface.
Have you tried swapping your vNics around so that the private network is on vNIC0 and the public network is on vNIC1 ?
Can anyone tell me then what is the standard practice for setting up the VC server & licensing server with regards to public and mgmt networks in relation to security?
I am having the same problem. Have you fixed it? Does the NIC swapping help?