Are you defining the license as a resource in LSF? If you don then you don't really need to set QJOB_LIMIT, you just give a value 10 to your license resource or an elim , then use RES_REQ variable in the queue configuration to say every job requires 1 of that resource. When all the licenses are used, other jobs will remain pending till it's free.
If the reason for setting UJOB_LIMIT is to prevent a user from monopolizing the licenses, then maybe you can try setting a fairshare policy instead with equal share to every user e.g. default, 1 .
This should solve your issue.
Of course the best way is to use License Scheduler to manage your engineering licenses (FlexLM) , it allows you to set shares/ownership for licenses. You can see a demo at platformdemos.com and more info at Platform website.
Speeding does not kill. Staying stationary does.