Just a quick update, no new screenshots today I'm afraid.
I've ditched the 4 directional enemy movement I had been using; it was proving unusable due to late calls for animations and sometimes bugging out and sending enemies through walls. So I've switched the enemies to the official Scirra pathfinding behaviour, and they're working properly now. I originally wanted them to be bound to 4 directional movement, but now that I see them moving a little more naturally I prefer the new pathfinding/motion.