Hi Happy,
This area is a very contentious one, so it is not surprising that you find different pronouncements within and between grammar books. Here is my opinion on the examples you present:
(1) 'Who did it ?' Not I.'
The pronoun stands in parallel to the subject 'who', and is a shortened...