There are two PBR workflows - metalness/roughness and specular/glossiness, so don't really understand why for Unreal Engine they are mixed. In 3d-coat you work metalness/roughness workflow, but when done you can export your textures in specular/glossiness workflow. There's a PBR guide from Allegorithmic: http://www.allegorithmic.com/pbr-guide