Maybe this will help, just for experimenting.
All I did was add the "missing" edges at the top, but that created a bunch of triangles obviously, since I couldn't increase the lower poly count any, or it would defeat the purpose.
If you're looking for something different, let me know.