Correct me if l’m wrong, but don’t you have to advise NORCAL like at least 100 miles out if you cannot do a PRM approach into SFO?
Knowing the restrictions into SFO even on VFR days, one would think that if your company’s SOP do not allow you to do visuals at night, then perhaps you should advise the controllers a lot earlier than the 40 miles LH mentioned it and more like 100 miles out so that they can sequence you better.
In any case the controller was imo a bit rude.