My take on the situation is that Fitzgerald was digging, Libby knew exactly what was going on (i.e., Rove and Cheney ordering the spread of info), Libby stonewalled and lied, Fitzgerald knew darn well that Libby was doing so, and so he used the oldest prosecutor's trick in the book: Talk or I'm sending you to jail.
Your take is obviously so wrong. Armitage was the leaker case closed. No crime nothing to investigate. Wilson lied about everything. How can you deny it? He doesnt. You got one thing right. He was digging alright.

.then pick out the bits that are true and seperate them from those that are not true .
What was true? That there never should have been an investigation?