Fished the CA banks a few weeks back. Although there will always be some room for Agent interpretation you:
-can get on line licenses for halibut excluding the off-Coast areas noted above
-WDFW pre-trip filing is for salmon fishing only
-do not have to call if you do not anchor (technically “landing”) as reinforced by the CA agent on the phone when I did call in just in case I decided to anchor
-do not need to call in to the US side as you technically just transited Fx waters

You can always wear belt(s) and suspender(s).... get your Nexus cards....take salmon gear, call into CA in case you might anchor, call in to US and hope they don’t ask you to report