Newer studies have put doubt to olivine's effectiveness: https://www.technologyreview.com/2022/03/30/1048434/why-usin...
My concern with all these approaches is the nickel content of olivine, which can be several tenths of a percent.
I wonder if nickel in olivine would be harmful on beaches.