yes, that's part of it. Although if you are running 4 instances as services then they will need a different "service name" and description when registering the service.
If it's not self-service that's limiting the instances, then it's something else along the same lines, like RunOnce or BeginUnique or something like that. NetTalk doesn't have any instance limitation built-in.
cheers
Bruce