Linking and instancing the same Rig multiple times in the same blend is sadly not possible, its a known limitation of the linking/proxy system. You ether have to append and duplicate you rig inside the blend, create duplicate blend files or have multiple versions of the same rig in the same blend under a different name and link them separately.
Yes, I think is the unique way to do it. I have created several copies of the same blend and change the group name. Append is not a good solution, because if you change the rig, you have only to duplicate again and rename file. I’ve heard Beorn Leonard about one script they used in Sintel movie for copying chicken rigs.
I think this could be an area to improve in the Gooseberry project and maybe add silhouette support as Maya.