Finally, the victim in question had a stroke, not a cardiac arrest. So the CPR might not have helped.
Huh? Are you implying this person still had a heartbeat? You don't do CPR on someone who has a beating heart. .....
Current CPR training de-emphasizes pulse checks. It can be difficult under stress to find a pulse, even when present. The current training for lay-persons is that you look for other signs of life, such as movement or breathing. If the person is not breathing, or is only gasping occaisionaly ("agonal respirations") you still start CPR. People with BLS CPR training, which a nurse would have had, still do pulse checks, but even there pulse checks are de-emphasized.
CPR only buys you (a little) time. Early use of an AED is what saves lives. Even then, as others have observed, the success rate is rather low.