Note that the current pfSense 2.3.3 is based on FreeBSD 10.3-RELEASE, when it probably makes more sense to run a fresh relay on the 11.x branch.
Instead of expending effort on getting Tor running on pfSense, I'd recommend just running a FreeBSD relay with the sole purpose of being a Tor relay.
FreeBSD.org is fine for that.
And OPNsense will be the most up to date of any of the BSD firewall projects. It's based on 11.x and has current tor packages of 0.2.9.9 and 0.2.9.10. https://opnsense.org/