Bueno, la config es un desastre total sin algunos comentarios para que podamos saber lo que estás pensando, en lugar de lo que usted ha escrito. No se preocupe, vamos a empezar esta solucionado. La sintaxis empleada no refleja bien su intención, y en algunos casos es un error o redundantes.
También parece que el conjunto de reglas que describen que es la configuración no es la misma que la que dices es la salida de la pfctl.
En aras de la claridad, hagamos de este sencillo, y más informativo. Por favor enviar la salida de
sudo pfctl -vvv -s all
Entonces, por favor enviar su completa pf.conf - preferentemente a un lugar donde podemos comentar y discutir como github o github gist. Estoy viendo algunas discrepancias entre los dos archivos que has publicado (gracias a ellas), así que os recomiendo explícitamente escrito en NO CORTAFUEGOS SINTAXIS - SÓLO la LLANURA INGLÉS ¿qué es exactamente lo que desea pf a hacer.
Desde que reconocer una serie de preguntas que podríamos estar en el punto de los rendimientos decrecientes pidiendo más y más preguntas detalladas voy a ver por tu respuesta, y va a hacer un esfuerzo extra para conseguir este derecho para usted, pero esto puede ser un desafío en el Q&A formato aquí. Gracias por su paciencia en la prestación de algunos de los más trabajo en cuanto a lo que usted necesita para trabajar.