Sorry about the interruption.
Well, code 18-07, spool lock coil open circuit. The ECU is seeing an open (broken) wiring circuit to the spool lock coils. It could be the spool lock coils are short circuited, but that's just a possibility. The most likely cause, given the circumstances, there's still a broken spot in the wiring caused by Mr Mouse that you haven't found and repaired.
When you drop the seat bar and push the operate button, the ECU sends a 12V input to the spool lock coils on the main control valve via wire #4360, that wire splits into wires #4370 and #4380 to the two coils on the control valve. I'm fairly certain you just have a broken wire that you haven't found and not a problem with the BICS panel or the ECU because you're not getting a code related to the BICS solenoid, which tells me it's working proper, the code you're getting is only related to the spool lock coils.
Yes, there's always a possibility that the wiring damage caused damage to the ECU (like as in a short circuit), but that's really a remote possibility, the Bobcat ECU is incredibly self protective, they're very keen at not allowing an external problem frying it, instead it will shut down and lock everything out.
I think you need to go back and check the harness closely checking for a spot where wire #4360 is broken. Yes, I know what I'm asking, checking the wiring harness on a Bobcat is a major PITA, been there done that myself, but that's the next step I'd take.
Here's a pic of the main control valve, the spool lock solenoids are pointed out with red arrows, that's the circuit that's giving you a problem.