What is the specific language used on the packaging? Does it specifically say “dry matter”? That’s not typically how % fat in dairy products is calculated.
Can you post a link to the product? Or an image of the packaging/nutrition panel?
no. % is calculated by weight of the nutrient divided by the weight of the serving size.
also, 20 g of protein is extremely high for a serving of cream cheese. Hard cheeses are typically 7-9 g per serving. Soft cheeses are 1/2 that.