The US luggage fee applies on any flights that are direct connections with flights in and out of the States. Once you have a layover, the US limits no longer apply. I know Americans who work in Pakistan. They plan their layovers on trips coming to the States, rather than on the return, as they want to use their full US luggage allowance.