I think ENY should remain a balancing tool, and not be able to be manipulated by other player's actions.
In fact, if someone raised ENY by bombing a factory, it would probably cause people to switch sides, lowering the player numbers for the afflicted country on top of the raised ENY, so it'd be a double-whammy. In this case, the purpose of ENY would be completely ruined.