Thankyou for the detailed answered, so in essence it's just like how profit-switching multipools work, probably closer to the model that TMB uses with the proxy stratum for different algos. They also proxy to a bigger pool if they don't have enough hash to generate blocks in timely manner, or used to anyway.
TMB???
Who are they? Not ringing a bell.