Hi GolfJunkie302 - We send a lot of groups to the Monterey area, so feel free to reach out if you'd like a hand with the trip.
One recommendation I always make to our groups heading to Pebble Beach is Pasatiempo Golf Club - An Alister MacKenzie design, typically ranked #2 or #3 in the state for courses you can play, depending on the golf magazine publication. Every group we send there absolutely loves it, some more than Pebble Beach. Pebble is awesome, especially the views, but from a golf course layout standpoint, Pasatiempo is awesome!
Based on what you're looking for, here's what I would consider to be a solid golf vacation itinerary (obviously, not know knowing how many nights you're looking for).
Pacific Grove - they call it the 'poor mans' Pebble Beach. Much lower green fees but still plenty of fun.
Pasatiempo - if you can do 36 holes there, if tee times work, i would highly recommend it. It's a private club that allows outside play starting at 9:30. I send a lot of groups there and work closely with them
Bayonet is a good option, but I'd consider Half Moon Bay as well. 36-holes on property or TPC Harding Park
Another itinerary to consider would be:
Spyglass - play here one round instead of Spanish and Del Monte - essentially the same green fee that you would pay for 2 and would likely enjoy it more, perhaps crossing a course off of your bucket list by playing Spyglass
Pasatiempo - 36 holes if possible
Bayonet or Half Moon Bay or TPC Harding Park
If it was me and my trip I would do this second itinerary.
As for Cypress . . . I've had a few groups ask if we can get them on Cypress but it is next to impossible. I have a contact that may be able to but he advised me to save it for myself. Selfishly, I may have to take that advice.
We have had success at the Olympic Club through a contact but that's hit and miss.
One last golf course to consider would be CordeValle where they played the 2016 Women's U.S. Open.
I have another golf course on the tip of my brain but can't quite remember it. Too early.
If you'd like a hand with it or run things by me, feel free to reach out to via our website. I'd be more than happy to help out!