Were both of those United trips long-haul trips including overseas segments on the PNR? If your earlier booking was a separate booking within North America, your standard free baggage allowance is 0 and *G gives you +1 free bag. On overseas itineraries, your free baggage allowance is 1 and *G gives you a 2nd free bag.