Why? Because Windows will only allow one version of the ACE provider per process space. If Office is 64-bit, it registers the 64-bit ACE provider. Trying to install the 32-bit engine will result in a silent rollback or an error: "You cannot install the 32-bit version of Microsoft Access Database Engine 2010 because you currently have 64-bit Office products installed."
https://www.microsoft.com/en-us/download/details.aspx?id=13255 microsoft access database engine 2010 redistributable 32 bit
Always download the direct Microsoft-hosted version. Third-party mirrors often bundle adware. microsoft access database engine 2010 redistributable 32 bit