10 ohm resistor will do its job well and quick, the problem is, that ESC can see full voltage and thus start its work while it is still connected with resistor ... for example beeping will make voltage drop and it can confuse ESC and it can think that the battery is discharged
proper and technically clean solution is ESC with slide switch which can cut internal 5V source ... it is also safe, because BLDC ESC simply cannot start motor if processor did not start its work yet
and I also do not think that spark means ESC is not confused and that capacitors does its job, because spark means that connector does not vave good contact yet, so voltage on capacitors can be still variable, so I do not understand that statement from CC very well
however solution with two connectors (one with resistor and the second direct) is certainly not very good, and may be that reason for that statement from CC, bceuase it takes long time untin ESC gets good connection to the battery, much better is one female connector with resistor connected paralel so that the male connector must touch firts resistor and then immediately directly to connector, I hope that software of CC is not so quick that it can react earlier than connectros are connected directly
I do not know arming procedure of CC, but I hope that they do not arm before ESC gets proper "iddle" signal for some time, so solution can be also slide switch on +5V wire to the timer, so that the timer cannot send iddle signal and ESC cannot arm while connecting battery, but only when the slide switch is ON , means when the battery is already well connected