Scott -
A few points to ponder (one of my favorite sections of Reader's Digest magazine) and ones that you likely have already considered:
They 11:30 arrival is an issue. If that is when the plane pulls into the gate, you will lucky to get your luggage and in your rental car by 12:30 ...
Distance to travel to the suggested golf courses from SJIA:
Cinnabar Hills: 23 miles, 31 minutes
Pajaro Valley: 50 miles, 60 minutes
Bayonet: 72 miles, 1 hour, 19 minutes
Pebble Beach: 78 miles, 1 hour, 30 minutes
Sunset is at approximately 5:15 throughout the month of January, if the weather is anything but sunny and clear, it will seem that it gets darker sooner then that.
Although Cinnabar Hills is your closest option, it can be a crowded golf course if the weather is decent and since their regular green fees are rather high, many golfers choose to take advantage of discounted afternoon rates so Sunday afternoon may not be a walk-up-and-tee-off deal.
Pajaro Valley is your next closest suggested course and they have a 12 noon skins games on Sunday that is notoriously slow (just kidding) ... but the odds are you will be teeing off no earlier then 1:30 so making a full 18 might be tough.
As for Monday at Cypress Point, I doubt that you will tee off at 7:30, might be closer to 8:00 if not slightly past that. If it is cold, there might be a frost delay although that close to the ocean it isn't likely.
Regardless of what the treehouse may claim, no one plays CPC in 4 hours, and frankly, if this is your only shot at it, you won't want to ... add in a few minutes in pro-shop post round to buy logo'd items for family and friends, you are there for 5 hours minimum.
So now you are pushing 12:30 to 1:00 PM and you haven't even changed from you golf shoes to your street shoes in the locker room yet (I personally haven't left the property any earlier than 1:30 PM), so yep, you are now going to be up against the daylight issue again for the afternoon round.
And for Pasatiempo, they reserve a block of tee times for the members, up to 9:30 AM, and then release them to the general public if not reserved by the members. I can't believe there will be too many members wanting to play in the dampness of a weekday January morning but depending on when your flight leaves that afternoon, you might have a tight schedule (31 miles, 40 minutes to SJIA).
Mike