I think you’ve got 3 different schematics there, and the only one that would work for anything is the one from the manufacturer (which doesn’t bypass for discharge)
Generally there’s 3 ports on a BMS for the following:
- 1 for Negative terminal of battery pack (looks like B- for this pack)
- 1 for the negative terminal of the charger input (I think that would be P- for you)
- 1 for the negative terminal of the load (the VESC or anti-spark switch, which I think is C- for you)
The positive terminals are then just connected together.
If you want to bypass then you just ignore the one for the load and connect the negative terminal for the load straight to the battery pack.
Though I would second @IsTalo’s point. If you have a good BMS (60A+, which this looks to be) I don’t know why you’d want to bypass on discharge.