Hmmm....
I hadn't seen this thread before. You can absolutely run multiple Library Servers and use them for remote control. In fact, a machine can be both a Library Server and a Library Client at the same time. This should accomplish what you need.
To give you a real world example, here's my usual setup at home:
1. Basement PC: Main server. The "real" library lives here. The big media RAID is directly connected to this box and available to other machines via a network share.
2. HTPC: In the Living Room. Connects to Basement PC as a Client.
3. Laptop: Has both a local library and also connects to a few different Library Servers, including the Basement PC.
4. Windows 8 VM: Connects to Basement PC as a Client.
5. Mac Mini running MC under Parallels Desktop: Has a Local (work-stuff) Library and also sometimes connects to Basement PC as a Client.
Every single one of these has Options > Media Network > Use Media Network to share this library enabled. Even the HTPC, which essentially never uses its local Library. Now, only the Basement PC and the Mac Mini (which run 24/7) are set with Options > Startup > Windows Startup set to run Library Server on startup. But, when I launch the HTPC's copy of MC, it connects to the Basement PC's Library, but also runs its own Library Server (which, essentially, re-serves the Basement PC's Library).
Connecting to the HTPC with another machine (such as my Laptop or JRemote) while it is running this way, and playing to the Laptop/iDevice works fine, but that's pretty pointless because you can just connect to the Basement PC's server directly.
However, this allows you to remote control the HTPC, while its copy of MC is running, via another copy of MC or JRemote (or Gizmo, if I had an Android device). It does even work just fine if I set the HTPC to run MC all the time via the Options > Startup > Windows Startup setting. If the last-used Library was a network library, no problem. It connects, and then re-serves it.
You just have to make sure that they don't all run on the same port inside your network, and they each have their own individual Access Key (if you connect that way, I don't).
Mine is set up so that only the Basement PC's server is poked through my firewall. Others can only be accessed via machines on my local network or via VPN. Essentially, the only machine I can't realistically use to "control" the other machines (by loading their Libraries) is the Basement PC (because it is the "parent server") and to do so, I'd have to switch it to a different library, which would make the whole thing stop working. However, I can control any machine connected to it anyway because they show up as Zones automatically on that box, so even that works right.