Wendy,
I am sorry that you lost your hen. Don't blame yourself for what happened. You can only do so much to protect your flock. It definitely looks like a weasel or mink, or a fischer cat(which is a member of the weasel family).
They have a nasty habit of biting the heads off first and...