Yes, they are mixed samples.
Potassium, if it is present, gives a purple colored flame. Sodium gives yellow flame. I think aluminum is in the uv.
The kicker seems to be the cobalt glass. I think it will filter out one of the wavelengths from the two elements. Not up on cobalt glass, though. Don't know which wavelengths it absorbs.