Without any relevance to the build issue:
There have been many discussions about implementing ADCs here Strain Gauge/Load Cell based Endstops - #412 by garethky now culminating in a PR by @garethky.
- Not sure if there are any synergies between your ADS1118 and the ADS1120
- This introduces yet another temp sensor nomenclature. Would it make sense to rather follow the MAXxxxxx temperature sensors scheme?