This sounds like it might work. Never been to San Carlos but my brother did it last week and said the class B transition was a breeze. I'll give him a call and get the low down if I should fly into San Carlos or Half Moon Bay.
There is another dog out of SF area going to Eugene that I also offered a ride to. Maybe I could take yours and theirs together. Really depends if the dogs get along or I could a barrier between the back seat and luggage area. Now I just need a Great Dane in the copilot seat and my Archer will be full. I should hear back about that dog today (Wed) about their travel needs.
I need to check the weather and see if it's VFR.
You can also email firstname.lastname@example.org