Olá Maicon, acredito que não tenha nenhum conversor Silverlight, mas cuidado pois algumas tags do XAML usadas nos projetos WPF Canvas (seja .EXE ou .XBAP) não são reconhecidas nos projetos Silverlight. Se você contruiu algo usando 3D (ZAM) provavelmente terá problemas de incompatibilidade no Silverlight.
Acredito que a maneira mais segura (até então) seja criar o projeto no Silverlight e anexar seus XAML'S e .CS (todos juntos) no novo projeto, mandar compilar e ir corrigindo "no braço".
Acredito que vai ser trabalhoso, dependento do tamanho do teu projeto, mas tu vai ter um controle melhor inicialmente.
Atenciosamente.