Something to be said for low tech, modular and having an idea or two getting round what failed.
While can't control what anyone does, I think an EMP is the furthest out there.
It takes a BIG nuclear warhead, A guided lift vehicle, Ground control support to track the magnetic lay lines at any give time since they move around...
Those fear monger fiction novels ALWAYS get EMP wrong, The long power lines on the grid, and some sensitive equipment that can be voltage spiked are at risk, but those guys claim battery powered devices will be killed, everything goes dead...
Pure fiction.
IF I were worried about an EMP, I'd buy sheet magnets.
Nothing stops a transient magnetic field like another magnetic field...
I might also want to know how a 'Voltage Regulator' (Current regulator) worked.
Just like a PWM charge controller, nothing more than breaker points opening and closing at the right time, like a mechanical 'Voltage' regulator before semiconductors existed, will do the job...
Put a current display on it and you can call it 'Maximum Power Point Tracking'.
$30 worth of common parts and some tech notes book, a bread board and you can build most of the stuff you are talking about failing.
It won't be pretty, but it won't be $300 for 'Spares' either.
The immediate threat is a bad actor with a laptop and internet connection.
In which case won't affect me in the slightest, I've been off grid for 20 years, and I power a machine shop off grid...
If it's a CME big enough to take out solar, then we are all screwed... No sense in worrying about that one either.