I too came acrossed this issue. I was build a framework for Core 2.2 and noticed this. Originally I tried playing around swapping my builds to target x86 but that broke everything. Then I built a new project tackling Autoit Directly from the .Net Framework and not .Net Core.....and well it all worked. So it looks like AutoIt is not compatible with .Core. I assume this is because .Net Core does not fully support COM Class Factories. I am not entirely sure. All i know is .Net Framework works! and .Net Core does not.
:( Which sucks