В вашем случае нужно приложить уведомление об авторстве/патентах/других правах, которое вы получили вместе с Ms-PL библиотекой. Распространять исходники своей библиотеки можно только по Ms-PL, приложив полный текст лицензии к коду, бинарники должны распространяться по совместимой лицензии. Никаких особых ограничений на редактирование кода под Ms-PL не налагается.