I'm waiting on a solution for such a low hanging jaw. I took my BB out to the North Carolina coast, and the front end really took it on the chin (pun intended). The previewed BS they had for SEMA looked like it had a promising front end.
I've been having the same issue. We took it to the dealership 3 times to fix it and they haven't yet. It's not their fault, the vehicle is new, and they are trying to figure it out, too, but it is definitely something with the window and the seal.
While I'm happy that no one was hurt, I am also impressed by how it held up after that roll. I've had other SUVs that wouldn't have driven out of something like that. The safety of these things is pretty remarkable.