Can you add a switch between the ESC and battery?
If you do manage to get an ESC that doesn't beep it's inevitable that you'll forget to disconnect the battery and wind up with a dead battery, since the ESC will always be drawing a little current while connected to the battery.
Neat looking starter setup!
Pete