Good news! The most recent FreeNAS update to 11.1 brings the ability to assign specific network devices to Bhyve VM's. I now have a couple of VM's with public IP's. Easy as to configure. pfSense takes care of firewalling and intrusion detection. I'm very happy with Bhyve on FreeNAS as a replacement for Ovirt and KVM. It's much more simple, which doesn't work for everyone but it's exactly what I needed in my case. All I need to do now is find a new job for the Dell T710 which was running KVM VM's... and figure out why populating the final two memory slots on the Supermicro board in the FreeNAS box cause it to fail POST.