You can create multiple shared calendar links, customizing the data to include in each version of your calendar depending on who you are sharing it with. See information here.
How Can I Share My Calendar with Third Parties?
Updated