Well, one way to get this to work is to just create new animations for the sprite. blackup, blackacross, blackarched, blueup, blue across, bluearched,... and so on. You could keep them all in the same sprite so you don't have to clone balls or events.
Make some kind of variable on the sprite to see if color should be blue it will use the blue animations instead.
Is this what you are after?