Warren,
Don't take this the wrong way, but it looks like you are trying to learn FreeNAS while using it in production. For example, your screenshot shows ada0 is part of your pool. FreeNAS always puts ZFS in a partition, so someone did that manually from the command line. As I was just telling someone else earlier today, if the GUI has the ability to do what you need it to do, you should be using it unless its broken. In this case, the replacement of whatever disk to ada0 should have been done from the GUI.
Additionally, and I'm not sure who's fault that is. But in a production environment a RAIDZ1 is completely unacceptable for reliability. RAID5/RAIDZ1 'died' four years ago. That's ages ago in computing. Why someone would willingly choose to use a configuration that is long since deemed unreliable is beyond me. About 80% of all users that come to the forum with lost data lost it solely because they chose to use a RAIDZ1.
When it comes to building file servers(not sure how much experience you have...) if you don't build it right the first time it will be nothing but a pain for the entire life of the server. Or you figure out what you did wrong and fix it in a way that it will never cause you problems in the future. It requires careful planning and execution.
As for the VM thing, its thoroughly documented that ESXi + NFS + ZFS = bad performance. Those 3 really don't go well together. If you search the forums there's lots of things you can try, but it will require you to tune ZFS, buy more hardware, or both. I'm not sure if your "main" NAS is a FreeNAS server, but I will warn you that we've had users that have lost their pools because of kernel panics. Partially saved data shouldn't trash ZFS, but people tweak ZFS in ways that makes that no longer true.
My understanding is that once you have corruption that is listed in zpool status the only way to correct it is to delete the offending item. In this case its metadata. I don't even know where I'd begin to figure out what that is actually for...
Don't take offense to this stuff, just making observations. I know that forum settings aren't always a good setting to start drawing conclusions about what is or isn't your fault. I'll never know the "whole picture" with your story, and for all I know you got hired last week to do this stuff. :P