Du benötigst zum Wiederherstellen eines m/n Setups grundsätzlich alle n erweiterten öffentlichen Schlüssel, in deinem Fall also drei von drei. Das hast du selbst schließlich auch schon geschrieben, daher verwirrt mich die Frage etwas.
Was du zur Platzersparnis, gerade in Bezug auf Backups in Stahl, machen kannst, ist folgendes: Du benötigst ohnehin zwei komplette Backups, die jeweils natürlich den eigenen xpub ableiten können. Jeweils brauchst du also nur noch den dritten xpub des fehlenden Backups um effektiv alle drei zu kontrollieren.
Daher musst du nicht auf jedes Backup alle drei xpubs aufschreiben, sondern kannst versetzt nur jeweils einen notieren:
Siehe: Multisig und Mnemonic Split – Sicherheit für Fortgeschrittene
Beispiel: Du willst mit Backup 1 und Backup 2 wiederherstellen. Durch Mnemonic 1 und Mnemonic 2 kennst du automatisch auch xpub 1 und xpub 2, du brauchst also zusätzlich nur noch xpub 3, der auf Backup 1 steht. Für jede 2/3 Konstellation hast du dann den einen fehlenden xpub auf einem der beiden Backups stehen.
Geht das in die richtige Richtung von deiner Frage? :)
Eventuell auch hilfreich: