I have a diverter valve on my system. That is NOT a system like yours..... .but I thought if you had a change over valve on the hot outlets of your tanks...you could set it so that when the water temperature coming out of one tank drops.....it switches over to the other tank.
Maybe a little Raspberry pie board and a simple program to compare the tank temperatures … and operate the valve to draw water from the hottest one.
My system is not like yours. My boat has a large tank with only a single coil from the engine. That meant engine running in marinas.. I already had a small 3 gallon tank in my garage from another project...with single coil and a 1kw immersion. I installed that...so that when the immersion is powered from a land hookup, the diverter draws water from that tank.
I Siamese the cold inlets...and the pressure relief outlets...and fed the hot outlets through the diverter.
I'm amazed that the little tank heats really hot in 20 minutes and despite running off water for showers etc...the immersion keeps up with it.
Not like your system, but you can see where I'm going with my idea above.