What about one of those "gator" sockets?? the ones with all the movable pins inside to grip whatever odd-shaped piece you slide it over. I'll try to find a pic unless you know what I'm talking about.
View attachment 507960
View attachment 507960