CalMatters has this commentary that suggests the only alternative to top-two is a closed primary. And the Independent Voters News has this similar commentary. Both ran in the last two days.
But California is free to pass a simple law that says independent voters can vote in the primary of their choice. Other states with similar laws are Arizona, New Mexico, Colorado, Massachusetts, and New Hampshire. There are other alternatives as well.