You are exactly correct. All money is fungible. No one would ever say that donating to the Nazi's bandage-making group (if there was such a thing) was was ok. Donating to a group that does evil allows them to spend their other money on more evil.
DITTO