DLLに関しては2にするのが正しいっぽいから
7.59まではマニフェストが読み込まれてなくて偶然動いてたって感じか
となると中身にWindows7 64bit上でマズイことが書いてあるということになるけど
loadFromで指定してるDLLのパスがダメだったりするのだろうか

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<!-- Copyright (c) 1996 - 2018 Daniel Stenberg, <daniel@haxx.se>. -->
<assembly manifestVersion='1.0' xmlns='urn:schemas-microsoft-com:asm.v1'>
<assemblyIdentity language='en-US' name='cURL' processorArchitecture='*' type='win32' version='7.63.0.1' />
<description>libcurl Shared Library</description>
<file name='advapi32.dll' loadFrom='%SystemRoot%\system32\advapi32.dll' />
<file name='crypt32.dll' loadFrom='%SystemRoot%\system32\crypt32.dll' />
<file name='kernel32.dll' loadFrom='%SystemRoot%\system32\kernel32.dll' />
<file name='wldap32.dll' loadFrom='%SystemRoot%\system32\wldap32.dll' />
<file name='ws2_32.dll' loadFrom='%SystemRoot%\system32\ws2_32.dll' />
</assembly>