At least the Zodiac killer is recent enough for uncovering their identity to feel sort of feasible. That said, I personally find the idea of it being Ted Cruz so amusing that I see little reason to amend my head-canon, regardless of evidence presented.