Die Garagen sind Nebengebäude, wie man auch auf dem Luftbild und in ALKIS erkennen kann. Eine statische Relevanz für das Wohnhaus dürften sie nicht haben.
building:part dient primär dazu Gebäudteile mit anderen Attributen (Höhe, Geschosse) zu versehen, vor allem für 3D-Darstelllung (daher auch der Verweis auf den Hauptartikel https://wiki.openstreetmap.org/wiki/DE:Simple_3D_Buildings).
Warum ist es für dich so wichtig, dass die Garagen Teil des Hauses sein müssen? Geht es hier um einen konkreten Anwendungsfall?