Hi
Did you trace down what that frying cable actually is? I wonder if this is actually related to the starter issue, or whether wiggeling around there just caused another problem in the old harness to unfold.
Back to square one.
It was a 'relay in dash clicking-but-nostart' issue, right ?
A starter electric is pretty straight forward;
- Big main positive straight from the battery (no fuse).
- Big main negative via the chassis. Important to have good ground from the engine to the chassis, as the engine mounts isolate. My BJ73 3b even has a separate ground cable straight from the engine to battery negative terminal.
- Small positive, coming from the starter relay, to the solenoid.
- Solenoid negative usually via the housing, engine-/chassis-ground. (Check for a separate negative cable, though)
Guess the solenoid left the chat and causes an internal short circuit.
OK, your expert proofed me wrong on thisone .. Also the main starter motor was tested OK , so it should work with enough main positive in and a good negative back. If the powerlines are really OK, as you said, this shouldn't be the issue. If in doubt, you may use a jumper cable from the starter straight to battery negative to bypass the chassis ground.
Whenever I had a 'clicking-but-nostart' issue, it always was the solenoid positive cable: There is a connector on the 3B between the harness and the solenoid/starter, which usually had a connection failure due to oxidation. It is located quite low on the engine, close to the starter, so gets a lot of water and mud.
- Suggest you to check whether that connector (or the solenoid positive altogether) gets any power on start attempts. It should, if the relay in the dash clicks.
Was probably this the cable that fried?
The last funky thing is even while my batteries under the hood both read 12.7v separately and 27.5v together, my cigarette lighter voltmeter only reads 24.3 on average.
I'd consider this normal, considering the many connectors underway, which are all likely a bit corroded, causing resistance and voltage drop.
Anyways, on start attempts, at least some voltage should make it to the solenoid positiv.
Even if the solenoid positiv line from the relay suffers from a similar problem like your lighter and doesn't transfer full >24V: Being actually designed to be a 12V starter, the solenoid must kick in even with a slightly lower voltage. Anything above 11.8V must trigger the solenoid.
If you suspect any of the dash wireing / fuses / harness in the cab to be the culprit (eg it was the solenoid positive cable that fried), you can bypass those with a jumpercable stright from battery positive to the starter.

Put a 10A fuse in this jumpercable! And disconnect the starter main positive!
With the starter main positive disconnected, you should hear the solenoid act (but the starter not turning over).
This exact procedure however actually is what your expert already did in his shop. So, repeating this is actually not to test the solenoid trigger, but to rule out the dash wiring to be the culprit.
Good Luck

Ralf.