Hola, que yo sepa no se puede pasar variables con el include por que el include sirve para incluir archivos te manda el error por que el IIS piensa que tu nombre de archivo se llama "archivo.asp?link=URL", revisa el siguiente link donde explica el funcionamiento del INCLUDE.
http://www.desarrolloweb.com/articulos/291.php
Espero te sirva
Saludos