Event 9 you set 'red' towards 'enemy'. Which enemy though? You haven't specified so they'll all just move towards the first in the list. You need associate each 'red' with a specific enemy.
Give 'red' a number instance variable called 'targetUID'.
When you spawn the 'red', set it's 'targetUID' to 'enemy.UID'
and then in event 9 instead of every tick have
system: for each red
enemy: pick by UID red.targetUID
---> red: set angle toward (enemy.x, enemy.y)