This may sound like a radical idea, but the best course of action may be to do nothing.
A "rod from god" is one of the least efficient ways of causing major damage you can imagine.
The highest velocity impact you will probably get will be from an Osmium bolt due to its really high density and melting point. Let's use a 5m long rod with a 100cm^2 cross-section as an example. At that size you have an 1129.5 kg projectile with a terminal velocity of about 2,480 m/s to impact with. This results in a maximum of 3,473.4 mJ impact. Now that may sound impressive, but for comparison, that is about the same amount of energy you get out of 75kg of rocket fuel.
To put that heavy of a rod into orbit you will need to burn about 20,000 kg of rocket fuel. The cost of fuel + osmium means that each rod would costs about 36 million dollars to put into space for a weapon system that has about the same destructive capability of a standard $20,000 surface-to-ground missile.
Combine this with the fact that they are not very easy to aim at ad-hoc targets because of the way orbital mechanics work, and not only do rods-from-god fail the weapon of mass destruction test, they utterly fail as weapons of regular destruction too. So, the countries of the world are all completely safe from being toppled by rod-from-god weapons with or without counter measures.
Given your criteria, larger nations like Russia are way less vulnerable because you simply can't destroy enough stuff to put a real dent in thier infrastructure. Leveling the Vatican could be done for a few trillion dollars, but if you're going to put that much money into leveling a small city, it's way cheaper just to buy a fully equipped aircraft carrier and support fleet.