Seu problema não é que o mod_authnz_host não esteja instalado ou carregado, mas que você coloque essas diretivas no lugar errado. Eles são válidos apenas em <Location ...>
ou <Directory ...>
blocos como este:
<Location />
Order deny,allow
Deny from all
Allow from dev.example.com
</Location>