There's definitely something confusing with the miles & more earnings. G is the lowest booking code currently available and represents rock-bottom discounts. E is the fourth highest economy booking code. I wonder if there's a typo in their list. Might double check?
Actually if I look at the LH page, their list makes sense for the order of booking codes for LH itself. There may be a mapping issue.
http://www.miles-and-more.com/online...l=en&cid=18002