You answered your own question.
Moving forward since the update to 24.10.2, this won’t be a problem for new pool creations.
You should see that a buffer was created on each drive for this new pool.
lsblk -o NAME,FSTYPE,SIZE,STATE,TYPE,LABEL,MODEL
EDIT: The buffer won’t be obvious with the standard units. If you view the sizes in units of MB or KB, you might notice that the partitions sizes for the ZFS members are around 2GB smaller than their full capacity.