I have no knowledge of what your charter states. So I can't challenge your assertion.
I do know that our charter doesn't include anything prohibiting the receipt of donations, and I've heard directly from the local council that troops and packs can accept donations.
But, there were restrictions on SOLICITING donations.