I like your candour.
I don't think you are coming back to early -that is the position you need over cc fences. You are not sitting heavy in the saddle in any and that is what matters.
I can assure you that had it been me in the last picture I would have been way further back, feet thrust forward and my hands hitting the buckle end of the reins!
When a horse dives like that is the time it is most likely to make a mistake and hit the ground.
I like the first two best.
What I would do if teaching you, is to have a fence set up. I would stand a horse stride away from the wings on take off side and make you keep an eye contact with me as you approach and go over the jump. This stops the exaggerated forward swing.
Also, lots of long grid work, 4 trot poles, bounce, bounce, fence, bounce, bounce, fence, fence and get you doing this without stirrups or reins. I would have you go with arms outstretched and then folded. When you were doing this I would have you fold, stretch alternatively over the grid.
I have always told I was a tough instructor and made pupils work! This would be just for a starters!
Basically you look good. I'd like to see a video of you on the flat to see where problems stem from.
I also appreciate that you are taking on board what replies are saying and not having a hissy fit because things are being pointed out to you.