All these buffs are too small. It needs a significant buff to make it worth getting.
1. Make the planetary shield give itself the shield bonuses as well to make its HP/Shields very high like around 5000/5000
2. Give all other structures in the Grav Well a 15% shield bonus ( turrets don't have shields but will gain a small shield due to this)
3. Give all Capital Ships, Cruisers, (No frigates) AND STARBASES in the Grav Well a "projecting shield" for a 10% bonus to their current shields.
4. Worlds with a planetary shield generator counts as a extra civic population planetary upgrade (Can exceed lv. 4 with this) {Davin3's suggestion}
Honestly the Novalith is almost never ever used in multiplayer so 99.9% of the people could really give a rip about preventing it. Also its factions specific and so unique you'll almost never face it, ever.
Now that would be worth actually getting for a very valuable world. The thing is expensive to research and to make so it needs some good bonuses.