I think I had the same problem as you, John. I don't remember, but I think I had the same bushings as your new ones, but then it's been a long time. That was not an uncommon problem. I changed the bushes and added big washers to try to retain the bushing as best I can.
Did you torque your A-arm nuts at ride height? This is important because if you tighten them at full droop (or bump), the angular displacement will be enough to tear or separate the bushing. When I did mine, I set the body at the proper ride height and propped up the hub so the spindle was at half the tire/wheel height. Then I torqued the nuts. Having said all that, it's something you have to do but I'm not sure it is the solution. I think I went through all that when I originally put my car together. I haven't looked to see what it's doing now. I'm almost afraid to look!
Of course, if you use poly bushes, you don't have to go through all that. Another supplier for those bushes is here:
http://www.autobush.com/Lotus.htm. I don't have them, but I understand the Elan and Europa bushes are the same so they should work. They will be my next call if the problem re-emerges.