Appreciate your candor. Although you couldn't be described as an "OC advocate" then, you're some kind of "gun rights" person. If the trade-off involved minimal OC restriction in exchange for some huge general gun rights advancement, I would call such a person a "gun rights advocate". If the trade-off involved an exchange of OC rights for a minimal advancement in just the person's particular area of firearm carry or ownership, I would call such a person a "Fudd".
I don't have a problem with "gun rights advocates" as long as they don't try to portray themselves as also an OC advocate, if they really would consider trading some of it away.
I do have a problem with Fudds or people/organizations calling themselves OC advocates or having "open carry" in their name when they would support trading some OC away.
If you support trading some OC away, you might be some other type of gun rights advocate, but you're not an OC advocate or organization. If "open carry" is in the org's name, the name should be changed to whatever it is that the organization really is defending. For example, Michigan Gun Owners wouldn't run into trouble doing a little compromising of OC, CC, hunting, sport shooting, or whatever for some big gain generally in gun rights, because their name doesn't reflect a particular thing they are trying to advance, except "gun owners".