Not sure if this is an open secret or not, but booking class P on Air China is now for discounted economy rather than first class. However, M+B has not updated the accrual chart so you can still earn 200% miles.
For example, I flew on an LHR-PEK-HKG itinerary last week which cost £350 and received 25k miles by crediting to M+B