Wouldn’t it be a lot easier to just get the zero-export Hybrid system permitted?
That raises a good point that has not been touched on before - any zero-export system is going to be much, much more useful / productive with an attached battery (even a relatively small one).
The OP should probably be including some cost for a battery in his system (if not already done).
Backup battery has not been mentioned. If backup power is needed, that’s going to need a big battery likely y to I become the most expensive component of the system.
Without wanting backup capability, I’ll use my system to illustrate the value of even a small battery.
Average consumption of my fridges is ~350kW with peak consumption of 600W from the single largest fridge when it is ready running.
My GTIL inverter has efficiency of only ~80%, so 440W average and 750W peak consumption from the source of input power to the inverter (solar array or battery).
So if my goal is to run my fridges off of solar for the highest-energy ~8 hours per day, I’d need a big-enough array to generate 750W from 8 or 9am to 4 or 5pm (probably at least 1.5kW if not 2.25kW).
Now let’s use that same 750W array to charging a 1kWh battery. As soon as output from the array reaches 750W, fridge can be powered off of solar, but when fridge cycles off, 750Wh/hour will continue to charge the battery. By the time solar pitot has dropped to 440W, fridge will be powered from bot solar array and battery when on and will replenish battery when off. Once solar power drops down below 440W, battery will stop fully replenishing as fridge continues to duty-cycle but will continue to supply enough energy to power the fridge for well over 2 hours.
Bottom-line is where a 750W array would only power my fridge for the peak 1-2 hours every day, addition of a very-modest 1kWh battery would at least triple if not quadruple that runtime and more importantly, would capture and make use of 100% of solar energy generated rather than wasting over 40% of it (the solar output is wasted when the fridge is not running).