.... I am wondering a little, my Nero Big Rock has not the same ESC. It is looking like yours, but i have no holes for screws in the bottom.
I found a tip from a german guy which explained to fix the esc with a plate from below. Afterwards i took the esc out, but there was no holes to fix the plate. so I fixed it again with 3M glue tape
also the cable from the power switch is just black.
....stange thing....