Are you trying group the Zones as because different manufacturer’s kit probably won’t synchronise.
Mscaler video option might help but usually only resolves synchronisation of video to audio (lip sync).
To function, the mscaler adds a delay as it needs X samples before it can complete its processing. To compensate for this delay you need to add delay on the other zones.
I beleve the mscaler delay is dependent on resolution or maybe it upsamples everything first? I don’t remember. But this is why you’re having issue and maybe why Chord reprts “up to 600ms”. I think all Chord DACs add some level of delay to run their filters but mscaler is significant. So, worse case you have the 600ms from the mscaller plus some delay in your TT and this may vary based on resolution. Or run mscaler in video mode for a more predictable delay (as another poster suggested).
You’ll need to bypass the mscaler (second input on tt?) or fiddle with the delay towards the 2i.