No problem, I know the feeling when something that should be easy, just stares at you…..
Just for an off hand diagnostic test, it might be worth trying a 2.2.6 (or <gasp>even 2.1.5) load on the box.
FreeBSD has undergone a number of updates that show up in the pfSense revisions.
Could be a quick test to pinpoint where things have gone awry.</gasp>