It came out in the end but I remember it was a bit irksome for a
medium.

You may know this already, but you could load the puzzle and click on 'development
version' in the text at the top. Run through the puzzle by repeatedly
clicking on the 'hint' button. The box below will keep a running commentary
on the solving method.