I have the same crank and find the large ring troublesome too. I even changed mine recently not out of wear but because of bent teeth and finally a broken one. I could not figure out what did this and don't think it could have been derailleur alignment.
Your post and pic is having me thinking of design flaws. Wrecking a chainring like this never happened to me before.
What I don't get however from your pic and description is how the chain can stay stuck there while pedaling without either falling on the small ring or coming off altogether.
Also check if the ring is mounted correctly, not all teeth are designed uniformly for the very purpose of shifting. Is the stud that keeps the chain from getting wedged positioned behind the crankarm?