Holy mackerel. First of all, I'm sorry about your birds! I'm new around here, but it sounds like you've had a rough year.
So far as your predator...Not surprised to hear your F&G is so very helpful. /snark I love the relocate and release...right. More like "relocate and run like...