All exposed faces on a project need to be from the same panel or from sequential panels. If you've mixed up the parts from different panels, you may never get them consistent. The way the wood absorbs the stain depends on how the characteristics of that particular piece of veneer-and it varies from log to log and from slice to slice (or, if rotary cut, from bark to pith). Other than layering on more stain, and letting it soak in, or even dry on the surface, you're not going to get them to match.
you've got alternatives-build the seats from matching panels, or make the differences in color part of the design, or go get more lumber and start over.
you've got alternatives-build the seats from matching panels, or make the differences in color part of the design, or go get more lumber and start over.