Community
Besides making a VPN connection, you should also try increasing the amount of time it takes for the client to get a license from the server. This can be done on the client machine by setting a system environment variable called FLEXLM_TIMEOUT and setting the value to one-million. One-million consists of one second. So if you increased it to nine-million, for example, it would allow for 9 seconds for the client to poll the NLM for a license.
With 2010, there's really no other quick way to get a license to somebody that forgot to borrow. Just make sure you can create a solid connection and keep trying.