Seen them break before in the lower corners of the(it’s known as a) cage, no idea why they’ve done it though, possibly got twisted and caught the chainring, or maybe chainsuck pulled the chain up and forced it to break.Most new mechs are dual pull, multi fit, so should work, your actual need is for a 31.8 clamp, top-pull, top swing. Deore is probably as low as i’d recommend going, better quality mechs will have longer lasting pivots(but will still break if forced, so check clearances,that rings are straight,and have no hooking/burrs to cause suck).