Creatures that can’t be the target of abilities can have +1/+1 counters put on them by Sheltering Ancient’s cumulative upkeep ability because it doesn’t target them. The same is true for creatures with protection from green or protection from any other quality Sheltering Ancient has.