I thought one of Paul Randal's SQL Q&As for TechNet magazine back in the day had something on what technologies could be mixed with the different databases used in replication. I want to say for the distributor only clustering was supported because you could not repoint the publication/subscriber databases to another instance in a consistent way.
Sadly I cannot find a link to this though...
Joie Andrew
"Since 1982"