I solved this puzzle last night and when I had finished, I said "What a ripper! An absolute beauty!" It really is a remarkable construction, and I was stuck for the longest time during the mid-solve until I saw the magnificent deduction you spotted around the 14-minute mark here - that really broke the puzzle wide open; to get to that part, though, required a lot of careful deduction.