Finally finished, but some solutions I felt unsure of.
Again reassuring to see that experts also found it a bit tricky.
Last in were the mutually-crossing block 1d,2d,11a. I didn’t feel 100% happy with parsing of any of them, but I had all crossers, “must be right”.
Also struggled to see 6d, and still not 100% sure I have parsed it correctly. Only one word fits, due to crossers, and fits definition, but feel I must have missed something.