A wise choice. I do not see a code compliant solution and the AHJ seems to have come up empty too. His ideas are not compliant either. If you did find a route to run an EGC, you might as well run SER and be legal. Where are the panels in relation to the outside walls?