That happened to us once an a huge renovation project. Our estimator mis-read the material on-site and our blind installers did all the repairs with red oak instead of white. There were large areas of feathering in as well as numerous individual board replacements. Well, there is no easy fix, but this is what I came up with:
I mixed a stain that was slightly lighter in tone than what the client wanted but the same colour (if you know what I mean). But before applying that to the floor, I stained a piece of the white oak, and a piece of the red oak, and adjusted a part of this stain to add more brown to the stain that I applied to the red oak sections. Then I used these two stains, the more brown colour to the red oak pieces, the non-adjusted stain to the white oak sections, and when this dried, I applied the original slightly lighter stain over the whole floor.
Sheesh, would you believe this actually worked? And wasn't really all that difficult compared to undoing all the repair work that had been done.
The only thing missing here is the information about the "blind" installer. Some might even think it was me, but I can't remember.