which does what I want. My question is whether or not the current version of opensprinkler pi has the drill-outs for the fly-back diodes and NPN transistor? Is there someone who has done this mod who can share how they did it?
The current version of OSPi has per-station bidirectional TVS, which is used to suppress transient voltages. So you don’t need additional flyback diode anymore.
The post you referred to uses a relay board, which has built-in flyback diodes.