When Elie and Mickey find Uncle Arthur's body, it is lying face down. Without turning him over, one of them says, "Look at his throat." The throat would not have been visible. This is repeated in the later flashback.
"I'll Never Leave You - Ever" is set in the 19th Century, and Moira is wearing 20th Century eye makeup.