Its a well-known scam. The boiler room that is making the calls keeps 90% or more of every donation to cover operating expenses, giving the police department just enough to keep the calls legal as a charity call.
Congratulations on not falling for the scam.