Sorry to hear this, hope it gets sorted
The basic code readers used for example by Automobile Association (AA) and the ones sold in Argos and Halfrauds are not all that great for our cars. If no codes are showing, it may mean you need to hook up to a more powerful OBD code reader or the one at the dealers.
The reason I say this was some time ago, when the TPMS transponder was faulty it wasn't picked up by the AA man who his OBD code reader, no codes came up. But when I plugged in the Predator, it threw up codes.
As for the battery apply load test, not just a reading with a voltmeter connected across the terminates. Also unscrew the caps, if any of the cells give bubbles & egg smell, it may indicate a need for a change soon. TBH at the moment, I think you battery might be OK since it had the strength to start the vehicle but do get your car hooked up to a decent code reader.
At the moment Eurocarparts are doing battery discounts and free delivery if you need one.
Keep it posted & good luck