I can't reproduce it. I built it from scratch, placed it in the typeconverters folder in the installation folder, ran the x86 exe and it loaded the dll just fine. Also the one you shippped.
Not sure what it can be on your system btw. If anything the debug target in your csproj doesn't have x86 as target platform specified, so if you run your typeconverter build as debug then it might go wrong in 32bit
Any explicit reason to still use the 32bit route btw? Just curious