Yes. You can use Qt to create .NET-compatible applications. For details on how to do this, please refer to Using Qt objects in Microsoft .NET in the documentation at http://qt.nokia.com/doc/activeqt.html.
How can Microsoft send a Nokia asset to the round file of patents? They didn't buy Nokia. Also, the performance of Moonlight says nothing about Windows Phone.