I agree,I like your thought process but I doubt if adding a external clock changes the situation. One of the characteristics of I2S is that it runs as master (in my set-up DDC) / slave (in my set-up DAC). One of the advantages of I2S is the single master device so there is no issue with data synchronization. Why would a designer circumnavigate one of its advantages and add complexity into its design by eliminating one of the selected protocol its advantages?
For other connections like SPDIF and Toslink synching makes sense as they do not have a master slave design. Taking the TEAC UD-701n as an example: when you add an external clock you have specify if the source via SPDIF or Toslink is connected to the external clock as well as it will than sync. It also says that for USB ad LAN connections it does not matter as the UD-701n will re-clock it.
Since the i2s was intended as a protocol for signal transmission between microchips and was later adopted as a connection between devices that carries the data signal and clock signal separately, it would not make sense to reclock the clock signal again by the DAC.