My Class C has a DC CB at either end of the charge wire going back from the alternator end to the house batts, so that would agree with one breaker at each end to protect the wire depending on which end has the problem.
The house battery can have a problem at that end, and the alternator end in the engine bay can have a problem at its end (including the aux battery)
This is not like in an RV with a converter, where the fuse goes on the battery end only. The converter is supposed to be current- limited and in theory does not need a fuse for an over-current. However there is no such current- limiter with alternator charging, so they put a fuse at each end in the Class C.
Seems like it would be the same thing with a truck camper set-up.
A battery fuse close to the battery in a vehicle is for when there is a crash and a short in the battery wiring from the crash damage, that there is not a fire from that source at least. A truck camper or MH is part of the vehicle with another set of batteries, so same thing could happen with that set of batts in a crash? A trailer is separate with a different scenario.