It looks like aggression to me.
It is unlikely for heckelii to spawn in aquaria. They spawn by a female digging complex cave networks inside river banks that are quite long and at the end there will be a chamber where the pair will deposit and fertilise the eggs. I’m not saying they haven’t been spawned in aquaria but it is very unlikely.
I would never recommend you move the Heckelli into a tank smaller than your 300G. This species is known to have very high conspecies aggression when older and very commonly results in the dominate fish killing the rest if enough space isn’t provided