Yes, I found it rather difficult to correlate between the design rules and the devices, sometimes resorting to the Calibre LVS rule deck to figure things out.
Yes, there are diffusion resistors (n and p), p-well (in deep nwell) resistors, and three kinds of poly resistor (bare poly, high-value resistance, and ultra-high-value resistance).
Check these rules for resistors: poly.3, poly.9, poly.11, diff/tap.14a, all the rpm rules, some licon rules like licon.1b and licon.1c.
Only the high- and ultra-high-res poly resistors have special additional layers and rules. The diffusion and p-well resistors and plain poly resistors are mostly just plain diffusion/well/poly with a resistor ID marker. Some of the associated rules require additional width or spacing to ensure the validity of the device model.