Indeed it's not currently possible to change the order of the effects chain from Tidal. You can do it from SuperDirt/SuperCollider though.
You can find a lot of info about SuperDirt in the 'hacks' folder, e.g. I found the following info here: https://github.com/musikinformatik/SuperDirt/blob/develop/hacks/adding-effects.scd
~dirt.modules should list the effect chain in order. For me though, it gets truncated.
However I know you can change the order of two or more modules relative to each other like this:
~dirt.orderModules(['bpf', 'coarse']);
Actually if you run it with a single value nothing gets changed and it still prints the list of effects, e.g. from ~dirt.orderModules(['bpf']);, I get:
[ sound, out_to, map_from, vowel, shape, hpf, bpf, crush, coarse, lpf, pshift, envelope, tremolo, phaser, waveloss, squiz, fshift, triode, krush, octer, ring, distort, spectral-delay, spectral-freeze, spectral-comb, spectral-smear, spectral-scram, spectral-binshift, spectral-hbrick, spectral-lbrick, spectral-conformer, spectral-enhance, dj-filter ]
Note that the room and size of reverb aren't there. They're global effects, so necessarily have to come later. It looks like the global effects don't have helper functions for manipulating them yet, but go delay > reverb > leslie .