That is a much clearer description of what you are doing now. This is what I was proposing. Create the base calendar to include all common holidays….etc
Then set up the resource based on this base calendar to include each resource’s working times….Vacations….etc.