A RFC 7208 manda limitar a 10 os termos que fazem consulta de DNS: include, a, mx, ptr, exists e redirect. Ip4, ip6 e all não contam, mas cada include conta mais as consultas que existem dentro dele. Passou de 10, o resultado é PermError e o SPF inteiro é ignorado. Também há o limite de 2 void lookups, consultas que não devolvem nada. Use Contar consultas reais para seguir a cadeia e ver o total.