To troubleshoot, try swapping back to the GENERIC kernel and see if PF loads. I know that ALTQ will not be in the kernel, but the goal here is to get PF loading upon startup.
Additionally, you do not need all those lines in rc.conf to get PF running. This is all that is needed:
Code:
pf_enable="YES"
pflog_enable="YES"
http://home.nuug.no/~peter/pf/en/simplestfreebsd.html