i think youre having a very similar problem to what i was having. i dont entirely understand your explanation, but if youre saying that the visor bulges out on the "ear parts" ripping the helmet. and leaves gaps near the front, then you may have to trim the visor down to make it small enough to fit in the space. its a tight squeeze but if you trim the sides little by little dont cut a bunch at once or you may cut too much, but it should reduce the stress thats being put on the ear parts, and make it easier to fit in the front. correct me if this isnt the problem youre having