All codes above refer to the same curve family — just named differently by each manufacturer.
The P29 is CCM's name for the P92 / Matthews blade family — the most popular curve in hockey. Same mid-toe shape, slightly open face, and moderate-to-deep pocket as the P92 on Bauer, W03 on Warrior, TC2 on True, and PP92 on Sherwood. If you play Bauer with a P92, the P29 is your direct CCM equivalent.
Same fit as the P92 — all-around forwards and defensemen who want a versatile, do-everything curve. Ideal for players switching from Bauer to CCM who want to keep their feel.