Those numbers are way too low.
Maybe, maybe not. Some info is from 2008, even so, adjusted for inflation, you're looking at only $5 billion for basic protection.
"critical nodes (i.e., roughly 2,000 large and medium-sized transformers and their associated SCADA systems, etc.)"
https://securethegrid.com/emp-technologys-worst-nightmare/
Those numbers *might* represent 20%. MAYBE. The grid is far more intricate and widespread for that little bit of money’s effectiveness.