I tried to build my world map as on your 'vegetation' screen... but I use W_clear's map colors (8 colors).
Why on your screen are 10 colors? When W_clear uses only 8?
Another issue: there should be uneven number of zones:
1. Polar <- color 1
2. Arctic <- color 2
3. Cold-temp <- color 3
4. Warm temp <- color 4
5. Sub-tropical <- color 5
6. Tropical <- color 6
7. Sub-tropical <- color 5
8. Warm temp <- color 4
9. Cold temp <- color 3
10. Arctic <- color 2
11. Polar <- color 1
and there are six colors only... and we have 8-10?