AFAIK, você pode definitivamente ter vários pools por sub-rede, com diferentes opções por pool. No entanto, o servidor ISC dhcp usará esses pools na ordem de declaração e provavelmente esgotará primeiro o primeiro pool antes de usar o próximo, a menos que outras condições sejam anexadas (por exemplo, correspondência a algum tipo de identificador de fornecedor ou endereço MAC ou similar) que permitiria que o servidor determinasse qual pool usar. Em outras palavras, não round-robin.