Well I would suppose at times that these phrases, "Made in China" or "Product of China" can mean the same thing. However, upon thinking about it further, I seem to see more food items where I shop (in the USA) with "Product of China" because food is 'produced.' Whereas, "made in China" may refer more to a manufactured item. So I think in general it is simply a grammatical nuance.