I can't speak to whatever racial or spiritual politics you grapple with at home, but it sounds like the hierarchy was the bigger part of the problem there.
To prevent the end of the world, yes? I can't say I would have made a different decision. I won't let them harm you unprovoked because that's my job, but if a spirit took up residence in my wife — whether she invited it in or not — I wouldn't be complacent about it.