I'll give some feedback since no one has answered, but I'm not experienced enough to solve everything.
First off, I only see one Octorock. If you want them to behave differently, they need to be a different sprite. I had the same issue with my game. One enemy gets triggered to attack, and they all do it.
So yeah, you can right click on him and click "clone object type" and get another one easily with animations and everything. You'll need one sprite for each different enemy. Any repeats of Octorock number 1, and they will behave the same.
Of course, you'll need to work the new sprites into your code so they actually appear when you want them.
The second thing I want to mention is that those images are way too large. There's a reason why you're using 1200mb of memory with just that small area. 7000px wide images are killer. Maybe go 1000px or 2000px at most, but since this is pixel art, you should be thinking more like 32px or 250px and not having to scale them so much.
I didn't have time to figure out why things are not shooting, but maybe you accidentally added some trigger or condition that prevents them from doing so. Compare those two capx files and see.
And like I said, I'm not a major expert, so if someone else can add something, please do.