The Acolyte is listed as a 1st-level spellcaster, but has 3 1st-level slots. How?
The other caster NPCs have the appropriate number of slots according to level and the PHB, including the Priest (5th-level caster, 4/3/2 slots) so it would appear that this is a mistake...