There seem to be a few different types of wear patterns. The "sharks tooth" is with tall teeth that actually bend somewhat.
In your case, if you look at the groove, on the forward side, it has a nice crisp "U" shape. On the rearward side, the groove cuts out at about a 45° angle, indicting high wear.
I'm not convinced the wear is causing your problems though.
Is dropping the chain just during shifting? Or are you dropping the chain while riding along?
You can get a "chain catcher" for the inside which may help.
Do your chainrings wobble significantly when going around in a circle? How much? Any signs of sharp bends?
It is also difficult to assess the condition of your FD cage from your photos. It looks bent a little bit near the bottom. Perhaps a worn FD could cause your problems.