Ok, I managed to find an ebay vendor who claimed to have the acrylic meeples in all colors and ordered the 3 colors I was missing. Unfortunately he sent me a black meeple instead of gray and now it turns out he doesn't have that color.
So, anyone willing to exchange a gray teacher/phantom with a black one? Or with something else? It's now the only color I am missing.