This is about icon fonts and font rendering and has nothing to do with Unicode. Code points don't have colour; there's no colour requirements anywhere in the spec.
Your fonts don't have to support the entirety of Unicode. That's why we have font stacks and fallbacks.
Your fonts don't have to support the entirety of Unicode. That's why we have font stacks and fallbacks.