I've had another look at the wiring. I'd hazard a guess that the guy who designed this used to design telephone exchanges. Relays everywhere!
Some of the relay coil feeds come from an ignition switched source but not all. The fan feeds are straight from the battery via fuses. The components that could cause fans to run continuously are as follows AFAICS:
K87 - Aux fan relay - Aux. fans would run on slow speed
S88 - Cooling fan switch - Aux fans and rad. fan running slow.
S20 - Air conditioning refrigerant pressure switch - Would only leave a relay coil powered but may drain battery eventually
As far as I can see all the fast running options would requre ignition switched power or a multiple relay failure.
I'd start by pulling K87 and then S88, which is the rad. thermostatic switch under the top rad. hose, and see if either of them stops the fans.
Kevin