Okay I did that and it worked to some effect, pretty much I'm faced with a new problem:
For some reason, the orange enemy sprite needs to have a Platformer behavior for any of these functions to kind of work, even though I don't need a Platformer movement at all.
I believe it is the unnecessary Platformer behavior that is screwing with everything, but when I don't have a Platformer behavior attached to it nothing even starts, the sprite just stays there.
This is the beginning behavior to the event.
When the Platformer behavior is removed/disabled, The mirroring does not work, it stays not awake, and the sprite is locked to animation frame '1' when the player is in distance even though I specifically try to lock it to 0.
I think this is the root of the problem.