To help you with your dilemma I recommend you take the different shades of crystals and perform 2 seperate reagent tests.
This of course is a pain and expensive.
For future reference I would not accept different colour crystals like this.
It is possible that at some point in the supply chain some crystals from different batch runs got mixed up. Although at the higher level this would be unusual.
Colour tells you very little about purity. It indicates some kind of impurity but a trace of impurity is all thats needed to change the colour.
Most clan labs dont bother to clean, filter and process to white MDMA, light brown is usually acceptable.
The crystals you have are unusual. Very rarely would one batch make several shades of colour like this.
I would be more inclined to suspect some kind of poorly executed fused cutting has occured.
This is when you melt the crystals in some kind of mold and add additional melted cuts such as maltose.
Heres a copy of a guide I knocked together from another thread. This might explain a few things as well.
How to make a 1kG MDMA Brick with 500g of MDMA Salt + Cut
How "Moon Rocks" are made
For cutting if your crystals are white Add Methylsulfonylmethane. If your crystals are brown add Maltose.
(1) Pour 500g of MDMA HCL into mixing bowl. Add 500g of relevant cut. Using your hands and wearing disposable gloves mix up the cut with the MDMA.
(2) Place the MDMA cut mix into Flexible Silicon Mold
(3) Place mold in oven with temperature set close to MDMA melting point approx 150oC
(Be careful about the temperature as this will vaporize the MDMA salt above the MP. Oven temperature gauges are notoriousley bad. Lazer thermometer advised

)
(3) Once the all the MDMA cut mix has melted turn off oven and allow oven to cool slowly to room temperature
(If you remove the brick from the oven immediately it will cool too quickly and crack)
(4) Once the mold is at room temperature and the MDMA cut mix has resolidified remove from oven
(5) Using disposable gloves push the newly formed cast out of the silicon mold
You can either make your own mold or buy ready made molds from your local cooking store
This is why assuming a crystal to be pure isnt a good plan me thinks
Because the Methylsulfonylmethane or maltose has a melting point lower than MDMA (150oC) it just dissolves into the brick. Very easy technique and as you can see not above the limits of your typical street dealer bozo.
I have heard users complaining about fused crystals that are a mixture of brown with traces of white. This is when a street dealer has used a cut that has a melting point higher than the MDMA. The cut just sinks into the brick not melting. If the MDMA is yellow or brown you can see the merge of the two different compounds and hence the brown and white mix. Also choosing the wrong colour cut can have a similiar effect.
If someone wanted to be a complete tool you could also add an adulterant at process (1) such as a piperazine to make up for the lack of MDMA with the MPA or maltose fusion. All you would need to do is select an RC that has a melting point below 150oC. A nasty idea but please be aware this is how you can polute MDMA "moon rocks" very easily.
Complete MDMA Brick!
(this ones actually meth but you get the idea)
Moral of the story:
Looking at a drug to figure out its identity or purity is a mistake.
Smelling a drug to figure out its identity or purity is a mistake.
Tasting a drug to figure out its identity or purity is a mistake.
There are lots of things out there to attempt to fool you! This is one method..
Using additional reagent tests is not fail proof and struggles to ID purity but will certainly help.
http://en.wikipedia.org/wiki/Pill_testing
http://en.wikipedia.org/wiki/Category:Drug_testing_reagents