Given that it needs to enter as the creature type and color, I'm not sure. However, there are three ways I can think of to make it work. Not sure if they would, but maybe worth a shot.
1: Simple way, store the token in a data chest, and then grant the chosen creature type and color to that token. I have my doubts this would work.
2: Complicated way, make a DuelDC or PlayerDC chest for
Volrath's Laboratory. In that chest, make a new subchest containing nothing in 0, the creature type in 1, and the color in 2. The token would have a constant CA which finds the first unclaimed chest (empty register 0), claims it (sets register 0 to itself), and uses those values permanently. I'm not certain how to fix this regarding copying the token or effects such as
Doubling Season.
3: The tedious way, there are 1247 creature types and 5 colors. Make 6235 tokens, and programmatically create the token name, having all 6235 tokens registered.
I'm pretty sure everyone can agree that 3 isn't really feasible. 2 might not work because of copying/doubling abilities. It might not matter if 1 works, though. For the name in the first and second method, TOKEN_S_C_2_2_S_CW_1 looks fine to me.