Well that got me through the last part. It was tough though. Don't yet understand the last two letters in 23a and don't get the parsing of the second part of 18d either.
That's really useful thanks Jono. That use of fancy another one Brendan is exactly why this puzzle was tough but enjoyable. Slightly different and obscure meanings throughout but fair I thought.