Make your own baffles, perforated stainless tubing, properly sized washers and welded on tabs for mounting, it's all out there and available. If you can weld/tack with 3/32nd stainless rod or have a friend that can, you can fab up a fine sounding, matched functional set of baffles without a lot of drama or big expense.