Oh, poor you, what a love-destroyer he must be! Is he coming home to hug his wife and play with his kids or just to inspect the filters?
When you have, in the past, achieved everything on the list to his satisfaction, does he congratulate and thank you, or does he take it for granted? Or had it never even happened because there's always a fault to be found?
First up, I'd be contacting a professional cleaning firm, sharing his list with them, along with details of the size and type of house, and asking them for an itemised quote for a deep clean. That lets you see what he's demanding and what it's worth.
Next I'd message him saying you'd like him to stop sending lists. Tell him you are capable of making your own lists and managing your own household; you do it all the time he's away, after all. Tell him you'd rather he shared what's going on in his life and asked about how you and the DC are getting on. Tell him you wish he was just looking forward to being home with his family enjoying the company of people who love him instead of planning a full inspection and report.
Tell him you don't need his organisation, supervision, or control to keep the house well-run and liveable.
Remind him that work is work and home is home and that your home is home to all of you. Remind him that marriage is an equal partnership and not a commercial contract. Tell him his demands are sucking all the joy out of anticipating his return and he risks turning himself into nothing but a long boring list of chores in your thoughts. Tell him that love, tenderness and happiness will soon shrivel and die if he doesn't change his behaviour and attitude.
If he persists in treating you like a subcontractor, you could show him the quote and ask whether he wants a subcontractor or a wife, because you are only interested in the latter.
He is shockingly inappropriate. Does he show love for you and the DC? Is there laughter and fun when he's home or do you all creep around on eggshells trying not to leave fingermarks or other evidence of your existence?!