Just checked the MV file and I did put in the failsafe to check if you were camouflaged before switching. Tried it ingame just to make sure and the failsafe does work, so I'm not sure how you managed to sneak through that. Funny little glitch and most likely not game-breaking.
Color changing being a subcommand was definitely brought up during the process. Sawyer and his subcommands. I believe our concept was it would be a subcommand but would lock you from changing colors for another turn or two. My thought was having color changes take a full turn would present some inherent risk in itself, but it's also evident that the way it's configured right now may not be as optimal as running one color and neutral attacks the whole way through. I cannot tell you how valuable this feedback is; a flawed prototype just means a more refined finished product.