Wenn man den DAC eh ans Handy anschließt, kann man sich die Headunit auch gleich sparen. Das habe ich auch eine Zeitlang so betrieben: per Bluetooth an einen Bluetooth-Empfänger, von dort digital in den DSP.
Bei Android geht das (Android Auto, aber Audio über USB ausgeben) AFAIK nicht oder nur mit Verrenkungen.
Passt den iOS jeweils die digitale Ausgabe an das Quellmaterial an? Also wenn z.B. in Tidal der Titel 24 Bit/44,1 kHz hat gibt der DAC auch 24/44,1k aus? Und schaltet dann beim nächsten Titel, der 16/48k hat, auf 16/48k um? Ich vermute eher eine feste Samplingrate, die dann evtl. noch vom Player abhängt?
48 kHz bei Android ist auch nicht pauschal richtig. Joying oder DuduAuto geben über USB-DAC 96 kHz aus, bei den neuen Joying kann man es sogar selber einstellen. Oder es gibt den USB Audio Player Pro, der nimmt für jeden Titel die Samplingrate des jeweiligen Titels.