These are all vectors, and come in direct and indirect flavours: - direct_diffuse, indirect_diffuse (viz. sharp reflections) These components can be output into deep raster layers too! There are a bunch of special names you can export now, (although I don't think I see documentation for them in the 10.0 docs).
“diffuse” remains “diffuse” in PBR - “specular highlight” becomes the “glossy” component in PBR (ie, the soft reflection caused by substrate/etc) - “reflections” becomes the “specular” component in PBR. And they've also seemed to have undergone a name swap - but they haven't really they're just named accurately for what they now really represent. Actually, these components do exist in PBR. Unfortunately, because of the nature of the PBR engine some of the things you're talking about (specular highlights, occlusion, etc) don't exist in pbr.