Supondo que a interface do roteador do ISP esteja configurada como 212.85.15.1/24, tentará ARP para todos os hosts na sub-rede 212.85.15.0/24. Seus vários hosts nas redes / 29 poderão rotear as solicitações de eco do ICMP para o roteador do ISP, mas, como esse roteador está configurado para acreditar que o 212.85.15.0/24 não é sub-redes, ele será ARP para o PC enquanto ele tenta responder ao pedido de eco. É por isso que seus hosts nas redes / 29 não estão recebendo respostas do roteador do ISP. O roteador do ISP "vê" seus hosts como locais em sua interface Ethernet e não "sabe" endereçar pacotes ao seu switch para entrega aos hosts em suas sub-redes.
Se o seu switch da camada 3 for compatível com ARP proxy, você poderá configurá-lo para responder pelos vários hosts nas sub-redes que está criando. Então, quando o ARP do roteador do ISP, o seu switch irá responder e receber o pacote a ser roteado para os hosts em suas sub-redes. Eu não achei o proxy ARP como um recurso muito comum nos switches da camada 3, pessoalmente.
Alternativamente, você poderia dizer ao seu ISP para configurar a interface do seu roteador como 212.85.15.1/30 e adicionar uma rota estática para 212.85.15.0/24 a 212.85.15.2 (exatamente como o @ techieb0y sugere em sua resposta).