As a color impaired loser, any attempt to assign colors as a static for everybody will fail the goal. The only way to really address it is to let us choose the colors in a config.
This is because there are many variations of color blindness and no two are impacted the same.
Or, and I can’t stress this one enough as a good solution. Stop using colors as the identifier.
My brain is fairly direct in a lot of these things. I’d suggest just numbering them so all that the numbers are presented to the team viewing them from their perspective.
Since the map rotates to the teams perspective, just start on the left with 1 to 4.