My proxmox box has a low-end E-1220v3 4-core cpu , it would seem odd that a Xeon E5-2630L, which has a higher passmark, should be the problem. And you really see no "(DEBUG) VMService.run()" message lines in "tail -f /var/log/middlewared.log" at all when you start a VM from within FreeNAS that was created via the FreeNAS webui? If you set the FreeNAS VM processor type to "host", did you try other processor types because it sounds like bhyve is just not running in your FreeNAS VM as currentyl configured - as if your CPU does not support bhyve, which of course it should do on baremetal.
Of cause there are some debug messages in the log, but they look good. Here is the log of starting freenas vm, connection to it via vnc and shutdown vm. All was done via webui.
[2020/04/30 11:00:32] (INFO) VMService.__set_guest_vmemory():755 - ===> Setting ARC FROM: 15605022720 TO: 11310055424
[2020/04/30 11:00:32] (DEBUG) VMService.vm_2.run():179 - ====> NIC_ATTACH: vtnet0
[2020/04/30 11:00:32] (DEBUG) VMService.vm_2.run():293 - Starting bhyve: bhyve -A -H -w -c 1 -m 4096 -s 0:0,hostbridge -s 31,lpc -l com1,/dev/nmdm2A -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd -s 29,fbuf,vncserver,tcp=0.0.0.0:8888,w=1024,h=768,, -s 30,xhci,tablet -s 5,virtio-net,tap0,mac=00:a0:98:1c:55:90 -s 3:0,ahci,cd:/mnt/tank/FreeNAS-11.3-U2.1.iso -s 4:0,virtio-blk,/dev/zvol/tank/FreeNAS-zxzig0q 2_FreeNAS
[2020/04/30 11:00:32] (DEBUG) VMService.vm_2.run():306 - ==> Start WEBVNC at port 8788 with pid number 21119
[2020/04/30 11:00:32] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:32 Listening for VNC connections on TCP port 8888
[2020/04/30 11:00:32] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:32 Listening for VNC connections on TCP6 port 8888
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 other clients:
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Client Protocol Version 3.8
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Protocol version sent 3.8, using 3.8
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 rfbProcessClientSecurityType: executing handler for type 1
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Pixel format for client 127.0.0.1:
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 32 bpp, depth 24, little endian
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Using image quality level 6 for client 127.0.0.1
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Using JPEG subsampling 0, Q79 for client 127.0.0.1
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Using compression level 2 for client 127.0.0.1
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Enabling NewFBSize protocol extension for client 127.0.0.1
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Enabling LastRect protocol extension for client 127.0.0.1
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEFE)
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFECC)
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC8)
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC7)
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Enabling full-color cursor updates for client 127.0.0.1
[2020/04/30 11:00:47] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:00:47 Using tight encoding for client 127.0.0.1
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 Client 127.0.0.1 gone
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 Statistics events Transmit/ RawEquiv ( saved)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 FramebufferUpdate : 1 | 0/ 0 ( 0.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 LastRect : 1 | 12/ 12 ( 0.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 tight : 1 | 16/ 3145740 (100.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 RichCursor : 1 | 255/ 255 ( 0.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 TOTALS : 4 | 283/ 3146007 (100.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 Statistics events Received/ RawEquiv ( saved)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 KeyEvent : 10 | 80/ 80 ( 0.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 PointerEvent : 38 | 228/ 228 ( 0.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 FramebufferUpdate : 2 | 20/ 20 ( 0.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 SetEncodings : 1 | 68/ 68 ( 0.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 SetPixelFormat : 1 | 20/ 20 ( 0.0%)
[2020/04/30 11:01:03] (DEBUG) VMService.vm_2.run():315 - FreeNAS: 30/04/2020 11:01:03 TOTALS : 52 | 416/ 416 ( 0.0%)
[2020/04/30 11:01:45] (DEBUG) VMService.vm_2.run():315 - FreeNAS: fbuf frame buffer base: 0x942e00000 [sz 16777216]
[2020/04/30 11:01:45] (DEBUG) VMService.vm_2.stop():474 - ===> Force Stop VM: FreeNAS ID: 2 BHYVE_CODE: None
[2020/04/30 11:01:46] (INFO) VMService.vm_2.run():338 - ===> Powered off VM: FreeNAS ID: 2 BHYVE_CODE: 1
[2020/04/30 11:01:46] (ERROR) VMService.vm_2.running():490 - ===> VMM FreeNAS is running without bhyve process.
[2020/04/30 11:01:46] (DEBUG) VMService.vm_2.__teardown_guest_vmemory():376 - ===> Give back guest memory to ARC: 15605022720
[2020/04/30 11:01:46] (WARNING) VMService.vm_2.destroy_vm():353 - ===> Destroying VM: FreeNAS ID: 2 BHYVE_CODE: 1
[2020/04/30 11:01:46] (DEBUG) VMService.vm_2.kill_bhyve_web():458 - ==> Killing WEBVNC: 21119