Why they didn't have little text block with different spell lists under caster monsters is beyond me.To your point, a given creature/class could be run in different roles. Its totally plausible for a cleric to be a controller, a striker or a defender all based on the spells prepared
Or different weapon/armor set ups on warrior weapon users.