As a former wife,

(had to do it) I can sympathize with she's "had it with you".
So in the interests of a happy wife, a clean, safe, sanitary pool, less stress and the enjoyment thereof, I'll ask the much more experienced members of TFP if the following plan looks like it could work:
No more GREENOUT, CYA containing shock or tablets. No clarifiers, no algaecides. Let's keep the CYA from getting worse and his missus from getting green hair.
Calcium doesn't really matter much for him and his TA is high but not horribly high.
Let the free chlorine drop to between 9 and 10.
Test the PH and get an accurate reading. Adjust if necessary.
After that why not just manage the FC to keep it between 12-15 for now. We know a little above 15 is OK and he doesn't want to go below 9 for long or he'll get algae. But he can keep up his nightly routine of adding liquid chlorine as needed in the evenings. It might get expensive but I can't imagine it will cost more than what he's already been spending on chemicals. OTO? test daily and FAS-DPT weekly should give him a good baseline without letting it get too high or low.
Evaporation, summer rains and other additions will help slowly with the CYA level. A couple backwashing and heavy rain need to drain some water "oopsie did too muches" will help. Not the ideal way to do it but it's a peaceful way. When he drains some to close for the winter, that will help more. Early next spring, before opening fully, he can retest CYA and if more needs draining, he can do it then when it's a lot less at one go.
If he has a problem like algae or cloudy water before closing for the season, he can come ask for help before going back to the old way of shocking and clarifiers.
Of course, if he can manage to drain now (or in a week or two) or if I'm way off base here, this plan is out the window.