Я знаю, что прошло много времени с тех пор, как вы написали свой вопрос, но я хотел сообщить вам, что теперь возможно запутывание кода XAML и BAML.
Сегодня в Creatix мы выпустили версию 1.0 CodeFort, инструмента запутывания, который может запутывать сборки .NET, WPF и Silverlight и даже переименовывать идентификаторы внутри кода XAML и BAML. Это впервые делает возможным замаскировать 100% типов и членов приложения WPF или Silverlight.
Вы можете узнать больше об обфускаторе и загрузить бесплатную версию CodeFort по адресу:
http://www.codefort.org
С уважением,
Christian