How do I add a second disk to my zfs root pool

Solution 1:

You cannot add devices to the root pool (outside mirroring it but this isn't going to help in your case).

What you can do is creating a new zpool with your second disk and relocate /export on it.