Acredito que, se você configurar o Squid, seus dispositivos compartilhados poderão apenas navegar na web - portanto, um iPhone conectado à conexão compartilhada não poderá enviar ou receber e-mail, por exemplo.
Você tentou o compartilhamento de conexão integrado do Mac? Ele usa NAT, então, a menos que seu ISP esteja fazendo um monitoramento de tráfego sofisticado, eles não devem ter idéia de que você tem vários dispositivos compartilhando uma única conexão.
Aqui está um exemplo rápido. Vá para Preferências do Sistema e clique em Compartilhamento. Em seguida, selecione Compartilhamento da Internet na lista à esquerda. No lado direito, vá para "De" e selecione Ethernet, e em "Para", selecione o aeroporto.
Depois, recomendo que você clique em Opções do aeroporto e defina um pouco de segurança para sua rede Wi-Fi. Eles só permitem que você use WEP (ruim), mas melhor do que nada, se você acha que outras pessoas próximas podem tentar trancar sua conexão compartilhada sem perguntar. Observe que a "senha" deve ter exatamente cinco caracteres e usar apenas números 0-9 e / ou letras A-F. Outras letras e pontuação não funcionam.