Nothing outside of ringless model engines will have a piston made of alloy that contains 20-30% silicon. The alloys are very specialized and difficult to find. It's hard to find info about what materials are even appropriate and suitable material is dependent on chosen fits, sleeve material, and operating temperature. To some degree anything will work. But for a high performance marine engine of say 11CC displacement turning 24k+RPM, and making 5+ HP things have to be just right for it to last any significant amount of time. The high performance engine manufacturers know parts are expensive you should be able to buy and oversize piston to fit your liner without buying the matched pair, check.
Greg