There might be some epoxys that will work. I have one I just bought from JB weld. It’s a gel. It’s basically super glue with some other “stuff” on there.
It initially worked, but I had the frames soaking in simple green to strip the finish and the bond let go.
I’ll reapply and give it another go. After the initial bond I was able to pop lenses into the frame. Albeit carefully, but it held
I used that same JB weld to fill in the teeth marks from the dog chewed PBII I have. Worked pretty well for my first time trying a repair/custom. Well, minus the tips of the ear stems....they were so chewed on I couldn't get them perfect with what I had to work with. But after sand, paint, and clear coat most people wouldn't notice at a glance. After many on and offs, no chunks have fallen out or anything and the fills still look to be holding well. It's pretty good stuff, and fairly flexible so the o matter still does it's thing and the JB weld goes along for the ride.