RDL - это XML, но очень сложный XML. То, что вы хотите, это в основном ReportViewer, переписанный в WPF. Совсем не маленькая задача.
Одна вещь, которая приходит на ум, это запрос отчета непосредственно с сервера и захват возвращенного HTML, и встраивание этого HTML в элемент управления WPF, который может его отобразить. Но я никогда не пробовал этого.
В общем, пока что нет хорошего решения для смешивания служб Reporting Services и WPF / Silverlight.