Ich hab mir jetzt nicht die bisherigen Posts angeschaut, aber anhand deines Pseudocodes würde ich sagen:
[autoit]#include <Misc.au3>
$config2 = IniRead(@ScriptDir & '\config.ini', "Config", "VersionClient", "Nicht Gefunden")
$config3 = BinaryToString(InetRead(IniRead(@ScriptDir & '\config.ini', "Config", "VersionWeb", "Nicht Gefunden")))
$config4 = IniRead(@ScriptDir & '\config.ini', "Config", "Download", "Nicht Gefunden")
If _VersionCompare($config2, $config3)=-1 Then InetGet($config4)