I forgot your engine connection, but there is still a minimum amount of coolant that needs to circulate in the boiler circuit when the valve to the truck radiator is closed. This is largely independent of calcifier capacity. Coolant heaters are designed for very low back pressure and circulating a lot of fluid surrounded by cold steel. That environment needs to be recreated for a camper system to work well over time , which I'm sure Charlies systems does.
With a small amount of coolant the temp rises too fast and the webasto shuts down (short cycles). You only have a liter or so circulating when the valve to the truck engine is closed.
I'm also concerned about the check valve you show in the return line to the engine. Fluid will need to move in both directions (towards the camper heater when the webasto cools, towards the engine as the webasto heats). Flow in both directions eliminates the need for an expansion tank.
Your heat exhangers will put out the same heat on low with either the 5kw or the 9kw webastos. The 9kw unit will cycle the burner more often. Probably not a big problem, but not ideal. You will, of course, be able to warm up a very cold camper faster with the bigger unit.
Your system does temp. control by fans, which seems to mimic the unicat system of radiator valves. But that has potential to overheat your camper in typical travel-type heating situations. Your system, as I understand it, has a
minimum continuous heat output of a couple thousand BTUs . You may notl find that acceptable. You may find yourself having to turn the system on and off manually due to being too warm. The more engineered unicat system have temp control by mechanical valves that cut of fluid. Your heat exhanger will remain in the circuit even with the fans off. Which is meaningfully different than the unicat design.
Do you intend to run the webasto pump continuously when heating is switched on and the truck off? Do you know how to wire this sysem to overcome the 120 minute max timer in the webasto controller? (If you do, I would like to know this) Do you have battery capacity to run the pump and the fans? The elegant unicat system doesn't have to run fans.
The more common solution is to have the thermostat cycle the webasto directly instead of the fans. The fans turn on when water temp reaches 100F (integrated temp sensor on heat exhanger). The fans still have high/low or high/low/off switches.
I'm certain unicat addresses everything I've mentioned, plus adds a lot on implementation experience and possibly some custom electronics. Personally I wouldn't try to partially implement that system without radiator thermostats and experimentation in different thermal conditions. A simple system with only three mechanical valves eliminates the overheating problem and does not require detailed engineering calculations or experience. Many thousands of heating systems have been based on Sure Marine's designs. (However their wiring box provides little benefit to a single zone system using a webasto truck kit, IMO).
Here's an Sure Marine diagram (no copywrite). With a direct engine connection no expansion tank is necessary. Coolant first flows through the heat exchangers, then the water heater. Fans turn on when they sense warm water. Webast turns on/off by thermostat.