So many different options/variables here. The difference between cypionate and enanthate should be readily apparent due to the huge disparity in melting points. Maybe it was a bad batch, maybe it was "cut" with something? Who knows?
If there is a question as to the quality/ID of a product, I would hope that the source would make it right. Of course, there is no real recourse except for public shame on the boards if they didn't.
As I stated earlier in another thread, I have MCT, EO, and Mig840 on hand, but never used them before when I was brewing years ago; and due to potential physiological changes, I'm still not actually sure how my body will react to guaiacol, either. I will be testing each of them to see if I have any reactions/discomfort from any of them later this week once I get more filters.