Well, the rear cassette certainly doesn't matter for "compatibility with chainrings" because the cassette and the chainrings never come in contact. You just need a chain that's compatible with both, and this depends mostly on how many cogs you have on your rear gear cluster - probably 9 or 10 speed, based on your having an Ultegra triple.
I'd stick with whatever chain is compatible with your rear sprockets. Salsa chainrings will work fine with whatever. There may be some slight diff in front shifting based on whether you have ramped/pinned rings, or rings without ramps and pins to aid shifting. But I don't think that getting a diff chain is going to make any difference in front shifting with either type of chainrings, and if the type of 9- or 10-speed chain did make a diff on the chainrings, it may be less compatible with the rear gears.
Definitely OCD in my book, unless you don't know that much about what you're talking about.