The boarding pass usually indicate the class of travel, not the fare bucket.
It could be that RJ would indicate the fare bucket but that would be the first airline that I see doing it. The airlines I have flown (not RJ) all indicte the class of travel as "business", "club world" or "J", even on discounted fares or awards.
I suggest that you check your fare bucket in your eticket for the RJ flights.
I am not saying that this is what happened here, but it would help pursuing your claim.