Puzzle completed and I've got the title hint but the hidden diagonal is eluding me. Doubtless it's staring me in the face. Any subtle hint much appreciated.
Many thanks novalis! I don't think I'd have got it without your help. I'd never heard of it but an interesting concept. You learn something every day :-)