Good fun I thought, and a fairly quick solve for me.
Following comments below I recalled seeing the two letters in 16d fairly recently, and in fact it was Imogen in December which followed a Spectator from that time.
22d was an answer in Gemelo No. 8.