Even the Red Heart yarn that is "supposed" to have no dye lots - DOES!
I have also learned that lesson. I have also learned to bring a swatch with me while shopping. I wonder if it would have helped (for next time) to send a color swatch to the place one is ordering from.
I have even had Kona cottons not match - when the name of the color is the same - but the look of the color is different!
I agree that the "solution" is to scatter the two colors more or less evenly though a piece, and then it looks more or less planned - instead of the "oops" look.