A specific settlement's Mage Guild Levels (or a specific on-map Shrines L1/L2/L3 spell) could have must-have spells (which can be from any alignment of spells at that level), might-have spells (from those allowed for that alignment, for shrines this includes all spells at that level except for ones banned Globally, unless override is checked) and never have spells (which can never appear even if it would normally be allowed).