I am bit late here, but imo the ghost is not grandpa deceased wife spirit. But instead, it's a god that grandpa mentioned. That's why the ghost saying "there's no room for me because he still in love with his deceased wife", that alone implying the ghost and the deceased wife is completely different person