As long as you have your lovely charm collector's kit in your inventory, you receive 1 charm for every 2 kills you make, even if you cannot loot the enemy.
This applies to honor kills in WG, dwarf kills in Ulduar, and ghouls splattered during the Infra-green bombing quest.
Have fun.