Can I restrict channel requests made to instances of my program?

Yes. When registering a program to the ISB, you have two options. You can allow instances of your program to receive channel requests either from any program, or only from programs you whitelist.