Official regulation is that on mixed itins, you get the baggage allowance of the class of service for each sector. Therefore, most restrictive allowance would apply.
In practice however, you get the higher baggage allowance almost always.
How you get into Business Class makes no difference.