Ahh, good, the Christian Children's Fund is actually being fairly groovy.
Turns out that the issue with the donations was due to guidelines that the fund has for receiving donations and not the source of the donations. While this still seems a waste (the $17,000 could have gone a long way), the reasons are fairly prosaic and understandable.
See here for further information.
If nothing else, this demonstrates how quickly we can jump to conclusions in the absence of good information.
Thanks, Kay, for the heads-up.