To be honest. I've always assumed that the flavours of cat and dog meat were just that - flavours, rather than actually 100% beef, chicken, salmon etc.?
Soya plays a large part in cheap dog and cat food, the same thing that goes into vegetarian meat.
Cats can't eat dog food because the non-meat parts of the food ( soya etc ) are the parts that have the nutrients required for each specific animal.