I've added two low resolution videos illustrating "as_melee" vs "as_stomp". The entity called with "as_melee" will continue attacking, while the entity called with "as_stomp" will cease attacking after ~25 seconds.
No experiential features are required. I downloaded this test pack and tested it, again. My client is Bedrock Edition on Windows 10, v1.19.60. Please ensure that the pack is installed, is activated in the world, and has no other addons set higher in the load order.
"/summon zombie_pigman ~ ~ ~ as_stomp"
The above command will summon one of the variants. The angry time is set to 25 seconds. If the vanilla version was summoned (as_melee), it would continue to attack repeatably, without end, if it was allowed to land hits before the timer expired. Using the above example, the entity will attack continuously for 25 seconds then stop mid-combat. This tells me other versions of melee components are not feeding back into the minecraft:angry component to keep it active.
Yes. I just tested the listed melee components using the test addon pack posted above. The issue still remains in 1.19.60.
Add-on attached. This bug is still present in 1.19.20.
I've confirmed this bug still exists in 1.20.30, and with precisely the same behavior.