you dont need a brand match to work .. just need them in the proper chainline.
as above if you had flat chainrings on the FSA crnk , get another set of Flat chainrings ..
If any disappearance of cross compatibility is going on .. Shimano And Campag are culprits.