It helps to know what your complete itinerary is as it sounds like you are not starting at ORD and US DOT have specific requirements on baggage allowance especially around the first segment of the itinerary being applied across the entire trip.
I'm not certain why BA would include 32kg as a free allowance as neither IB or BA offers 32kg even on their J fare transatlantic.