There never was a "law" in California, but rather a bill banning the use of copper in anti foulingpaint that never made it to the House of Representatives before the authoring senator tabled it. As far as the Port of San Diego goes, they have implemented a "Divers Permit" that prohibits the creation of a "plume" of color while performing in-water hullcleaning. This essentially means you cannot clean an ablative paint. It should be noted however that the Permit applies to professional hull cleaners only and boat owners are free to dive their own boats and do whatever they like as far as cleaning goes.
The bottom line is there is not now, nor has there ever been a ban on copper or zinc-based anti fouling paints in California. Nor is there currently any pending legislation that would implement such.
Such a better answer than "You are misinformed." I was in fact misinformed, by the Harbor Police at the police docks when I asked them about it.