The problem here is that the extension point for IOrganizerPlugin is defined in project1, which is not an addin nor an add-in root. The solution is to add this reference in project2:
[assembly:ImportAddinAssembly ("project1.dll")]
In this way project1 becomes part of the App.Organizer add-in root, and the extension points in project1.dll will be correctly registered.