Você não pode permanently
alterar o endereço MAC em um cartão. Ele é queimado no chip de hardware. No máximo, você pode ser capaz de fazer com que o sistema operacional faça isso para você cada vez que ele acordar, como o Windows fará com o registro, mas não sei como fazer isso no OS X.
No entanto , isso destaca um problema maior. Você não deve ter vários dispositivos em uma rede com o mesmo endereço MAC. Você deve substituir uma entrada na tabela pelo endereço MAC do adaptador wifi.
Não tenho certeza de nenhum roteador que realmente limite o número de MACs que você pode ter em uma rede sem fio. Você está falando sobre filtragem de endereço MAC? Se for esse o caso, então eu não me importaria muito com a filtragem. Você mesmo está provando o quão fácil é contornar. Ele adiciona uma única camada de complexidade, mas nenhuma segurança adicional (qualquer um que tentar invadir a rede sem fio ouvirá um MAC ao qual o roteador responde e clona esse MAC como a primeira coisa que faz).