Matt -
I would suggest sticking with the 4 courses (Harding, OC Lake, SFGC & Lake Merced) you identified as one distinct group.
The Cal Club belongs to different group - courses on the Peninsula between highways 101 & 280. That group includes Burlingame, Green Hills, Peninsula, Sharon Heights, Stanford and a few others.
The Ocean Course is "sui generis." It has been changed SO many times over the past 50+ years that you really can't put it in the first group. It does not have the history or the continuity.
DT