pfSense 2.2.x added the DNS resolver (Unbound) as an alternate DNS service to the original DNS forwarder.
The resolver is definitely a more full featured DNS provider for pfSense and is now the default for new installs.
Most of my systems are upgrades from older versions of pfSense so they typically use DNS forwarder, which is "simpler" but still adequate for my needs.
You setup one or the other to work with your systems.
As far as the solution I suggested, you can follow the same steps, just do the "Services->DNS Forwarder" pieces in "Services->DNS Resolver" instead.
I would suggest you keep the Resolver as is and simply add the changes I suggested.
You could mix and match the Forwarder vs Resolver across different sites, but there's little advantage and much confusion to be had going that route.
As I said earlier, pick one or the other and configure as necessary.