LINs are Logical iNODES, Isilon unlike other *NIX platforms are not tied to a finite number of iNodes. You are correct in your statement this is a cluster wide value since Isilon uses a Global Name Space system.
There is no defined ratio of Logical iNodes per nodes, it is dynamically balance per pool and throughout the cluster. I suspect your workflow in based onto a lot of smaller files and if you have directory structure that are shallower, with large amount of files in them , the tree walk is the effect seen here. Like any Filesystem out there, direcotry and file layout will influence overall performance. It's hard to say without knowing more about your environment.
If that becomes a concern, you should discuss with your Technical advisers or sales engineer, isilon offers a Global Namespace acceleration based on SSD Drives, where a cache entry of the LIN is store on SSD for responsiveness. See their web site, S200+SSD/X200+SSD/X400+SSD.
The option is not available on older nodes, unless you already have 32000x or IQ10000S/IQ5000S nodes. If you find the performance not adequate, i recommend you contact their support team.
Luc