I think the second to last puzzle is impossible. You can't change the color, and one of the ingredients prevents the explosion if you use it with the original color, because it creates a surface that can't be changed to the one that causes the explosion.