RT, the OP states she/he is an activist and a rescuer, so I'm pretty sure the OP enjoys the wildlife. I'm pretty sure the OP knows just as much about wildlife as you do, if not more. And I'm pretty sure your wise comments/suggestions are hurtful.
Your opinions are exactly that....opinions. We have released coons and possums on our own property...way less than ten miles... and had them never come back. Ten miles as a release is fine, and you have no idea if it will become another person's problem, or not since you don't know where the animal was released to begin with.
Agreed, if it's a coon, the best option is probably to live trap and HUMANELY destroy it, as they are difficult to discourage from coming back, but it can be done.
On looking at the original post, I see nothing in which the OP asks if something was done wrong, OR what should be done. The question was simply "what kind of predator could this be?"
Seems to me there's an awful lot of unsolicited advice in the predator section.