The POLYGON flag has nothing to do with the physics engine. For a polygonal shape, use PH_CONVEX; for a complex shape from many spheres or boxes, use pXent_addshape.

http://manual.3dgamestudio.net/pxent_addshape.htm