I must say CX are usually excellent regarding baggage and turn a blind eye when I check in extra items/a couple of kgs overweight. I am also a BAEC member, but primarily based in HKG.
Perhaps with it being PEK they are slightly more militant, with mainland passengers trying to bring the kitchen sink with them if allowed.