Gunshot wouldn't have mattered one bit. She already knew how to disguise her scent.... so your point #2 is not relevant.
As for point #1 - You're missing the point that I originally presented. She needed to know how to deal with a loved one who turned then and there. Let me reiterate that: then and there.
And Morale is NOT a flimsy excuse - do you really want Clem to become a "mini-Kenny" who was eaten away with guilt over what he "couldn't" do or "should have" done? I thought the goal was to make it so Clem could survive anything - not just assume she could do it.
WITCH! Oh sorry, got confused by all your crying. ~ Francis