I have received an email back from rotten dog and this is what I got back:
Andrew. If you have a solenoid driver board with BPS018 printed on the board, return it to me and I will replace with the correct board.Looks like i was right in spotting the design fault.
This is a very generous offer from rotten dog and I am very happy with their response.