Es dificil saber exactamente el código y la forma en la que van a aparecer estas publicidades. Si usas código demasiado genérico que abarque cualquier posibilidad de layer, iframe o lo que se tercie también interferirá en el propio código fuente original de los usuarios y afectará también a aquellos que no estén poniendo publicidad externa agregada.
Yo creo que las normas para acceder a un servicio gratuíto están bien claras. "tú no pagas con dinero, pero pagas mostrando nuestra publicidad"
Si esa publicidad no se muestra por acciones del usuario, la cuenta debería ser sancionada.
Tal vez no cancelar la cuenta pero sí penalizar al sitio y que al llamarlo aparezca un mensaje genérico advirtiendo al webmaster.