Daisy chaining ist meiner meinung keine besonders geschickte variante weil sehr fehleranfällig sonst kannst du z.b. SPI nutzen...
Nur als frage wie kommst du darauf, dass man sich bei I²C auf einen Master festlegt? Es gibt da auch multimaster fähige konzepte.
Aber naja.
RS485 und RS232 sind ja logisch kompatibel (oder fast bin mir nicht mehr ganz sicher). Elektrisch musst du dich bei RS485 nicht mehr um die gegensende sicherheit kümmern (heißt es kann nix kaputt gehen wenn zwei sender gleichzeitig senden). Dieses Feature kann eigentlich nur sinnvoll mit open collector treibern realisiert werden, weswegen deine oben genannte Idee nicht ganz funktioniert, da der UART zarstört werden würde wenn zwei gleichzeitig senden