Você não pode deixar tudo transparente com o Squid. Apenas HTTP pode ser transparente e HTTPS com um hack não recomendado. Para FTP, você precisa de um proxy FTP puro como o Frox.
De qualquer forma, não faz sentido usar proxies se você quiser tornar tudo transparente, usar NAT.
O HTTP pode ser útil apenas porque o cache.