Another option if the "add_money" cheat does not work to give money to enemies is use force diplomacy and force them to accept your money.
It is what I used to do when I didn't know the "real script name" of the factions.