Starting with Hell Spawn.
I can completely see Jim Caveziel as Fr. Freeman. The rest of the 'cast' sounds good [honestly, I'm so out of touch with actors nowadays I don't know most of those mentioned].
Side bar - did you see where there is a UN group trying to push a resolution stating the Vatican's stance on abortion, etc. violates human rights? I had a flashback to A Pius Stand when I read it. Your book is a work of fiction right? [you didn't time travel, go forward, read headlines then travel back and write did you?]