This might not matter or help at all...
When you are booted into the previous kernel, you say your pool is working? If so, then do a `zpool status pool` (or whatever the name of the pool is).
If it has sda and sdc listed, then I would export and reimport it
With your VMs/containers all...