As I know, exactly this works not with ZFS!
The only way would be, to solve this with Partitions, so if you leave a Part of the Disk unpartitioned. But then, you have to create a Pool with Partitions and not with the whole Disk.
But when you work with HPA, you can use the "whole" Disk and you...