That really does not sound like a group or club ride, it sounds too much like a competitive race by description of the pace line and pulling etc. If I would have been yelled at to pull off, I would have ignored it and said pass me if you want to. I get passed all the time while riding solo and sometimes I pass others. If I ride with real friends, we stay together. Its usually not a matter of how much faster one is than another. Its a matter of what type of equipment you are running. I once tried a racing road bike and my speed doubled as compared to my regular road bike. I never understood club rides, or should I say "club races" until I joined one and felt out of place when all that showed up were racing bikes. I never saw hide nor hair of any of them the rest of the way and continued on by myself.