I think you have a great helmet man, really much much better than most pepped helmet here! Stand back a little bit, and look what you achieved, it's gonna give you another boost to move on!
As for the ear, the size looks correct, can't you just put some putty behind it and push it out of the lid?