Na pagina aspx que vc mantem seu silverlight vc pode usar o Request.UserAddress para verificar o IP de origem
como vc sabe a numeracao que a empresa usa pode usar isso de base para dizer se é internet ou nao...
ai basta colocar um paramento na tag do silverlight informando isso
What would Brian Boitano do ?
((2B || !2B) is Question) ?