Hi TC,
The option cf.takeover.detection.seconds is only used by ONTAP when issuing a normal takeover. MCTB only takes action when ONTAP cannot do a normal takeover, and will only ever issue a CFOD (never a normal takeover). There is no requirement that (connectTimeout * connectRetries) be greater than cf.takeover.detection.seconds.
Let me know if you have any other questions.
Brian