I currently made this out of it: https://www.openstreetmap.org/changeset/140515453

I separated the roof multipolygon from the building footprint that uses the type=building relation. The situation is unusual, but I think this will work. Let me know what you think about it.