Well, it's now solved. Wasn't pfSense at all. Rather, ESET was screwing everything up.
Only found this out through trial-and-error reinstall. Apparently, it simply does not like when a network is set as 'Home', but with a public network it all works. Obviously with a public network sharing becomes a hassle so…
Anyway, back to writing up the paper ::)