If you are replacing with a current gen Elite lens, I don't believe the broken frame tab would be an issue. Foam and lenses are consumable products on goggles. Just look at them like you would your wiper blades or any filters you have on your car.
I know my home field still has some of the old JT Snapper goggles, which has the same style frame. I don't recall seeing any spare frames laying around.