If the international segments are in K class then the fare is upgradeable. Call CO with the specific fare code and it should be fine. The rules were simplified for this exact purpose. H,K or Y fares for BF destinations are upgradeable, no ifs, ands or buts.