There should be a date code somewhere on the cartridge. However, since the second with felt type endcaps different than previous that likely newer design. The endcap looks very similar if not identical to the Hyun/Kia oem cartridge endcap that was made by Mahle, Fram CH10855 same cartridge. In that case it's only one end cap because other end composite type needed for installation purposes. Anyway, wouldn't be concerned about using the cartridge based solely on felt/fiber type endcap.
As for coo, as opposed to the spin on type, many cartridges from US based filter companies are made in China. Just the way it is and in my observation doesn't make them substandard.