The FSA 120mm chainrings are an asymmetric bolt circle that is totally unique to the several (maybe only one?) FSA models they come on. It is a standard they made up fairly recently still, and why or what they were thinking is not clear. The chainrings for it are bad quality. Nothing else is compatible. The SRAM 120mm rings are symmetrical.
FSA has made up a couple weirdo chainring standards in recent years that outside support doesn't exist for yet. They're all on a lot of bikes. There is some chance that a third party maker will step in, the situation seems primed for it, but I don't believe it's happened yet. Until then, if you can't get by with the replacement rings FSA offers, you need a different crank.