Got it working for 25w17a, I think it’ll also work with 25w16a but I didn’t see much point in testing it.
Snapshot 25w16a seems to have broken the workaround from Echonix, I’m guessing the core shaders are going to be changing quite a lot in the coming weeks due to the “Vibrant Visuals” thing Mojang is doing.
Got it working for 25w17a, I think it’ll also work with 25w16a but I didn’t see much point in testing it.