A couple of thoughts:
if you're using a Victron MPPT the MPPT needs to be at the same temperature (+/- 5 degrees C) as the battery to avoid temperature compensated charging issues at the battery. Perhaps the BMS handles this for you.
by connecting the ground at other than the boat's common ground terminal you are creating a ground loop. That's usually not desireable.
there are more connections and terminals than needed between the positive MPPT terminal and the battery. Each terminal/connection is a voltage drop point.
I would look at pulling wires from the panels to where the battery is, place the MPPT there, and take hot and ground straight off the BMS (or battery, if there weren't a BMS).
I don't like circuits where wiring is shared. If the davit motor fails and fuse blows, the solar array will also fail. That might work for you as the installer *and* designer/owner as you know that's the design. When I find that type of wiring I remove it and pull new wire all the way home to battery, common ground, or circuit breaker panel.